PolygonCollection

class Markup.Shapes.PolygonCollection()

This class is useful for drawing a number of polygons which share the same visual appearance

Constructors


Constructors

PolygonCollection.constructor()
Return type

PolygonCollection

Methods

clear

PolygonCollection.clear()

Removes all polygons from the collection

Return type

void

createPolygon

PolygonCollection.createPolygon()

Creates a new array of points that represent a polygon. Add Point2 objects to the array to construct the polygon

Returns

new array which represents a polygon.

Return type

[Point2]

getFillColor

PolygonCollection.getFillColor()

Gets the fill color for this shape

Returns

the fill color

Return type

Color

getFillOpacity

PolygonCollection.getFillOpacity()

Gets the fill opacity for this shape

Returns

the fill opacity

Return type

number

getPolygons

PolygonCollection.getPolygons()
Returns

the polylines in this collection

Return type

[[Point2]]

getStrokeColor

PolygonCollection.getStrokeColor()

Gets the stroke color for this shape

Returns

the stroke color

Return type

Color

getStrokeWidth

PolygonCollection.getStrokeWidth()

Gets the stroke width for this shape in pixels

Returns

the stroke width in pixels

Return type

number

setFillColor

PolygonCollection.setFillColor(color)
Arguments
  • color (Color()) – the fill color

Sets the fill color for this shape

Return type

void

setFillOpacity

PolygonCollection.setFillOpacity(fillOpacity)
Arguments
  • fillOpacity (number()) – the fill opacity

Sets the fill opacity for this shape

Return type

void

setStrokeColor

PolygonCollection.setStrokeColor(color)
Arguments
  • color (Color()) – the stroke color

Sets the stroke color for this shape

Return type

void

setStrokeWidth

PolygonCollection.setStrokeWidth(strokeWidth)
Arguments
  • strokeWidth (number()) – the stroke width in pixels

Sets the stroke width for this shape in pixels

Return type

void