module:Polygon

Polygon class
polygon demo

Constructor

new module:Polygon(positionDefinition, points, optionsopt)

Polygon constructor

Parameters:
NameTypeAttributesDescription
positionDefinitionPositionDefinition

Any position

pointsArray.<PositionDefinition>

Set of vertices relative to position defining the polygon

optionsComponentOptions<optional>

Drawing options

Extends

Members

points :Array.<Position>

Type:
  • Array.<Position>

Methods

(static) from(definition) → {Polygon}

Parameters:
NameTypeDescription
definitionObject

Polygon definition

Returns:
Type: 
Polygon

trace(path) → {Polygon}

Draw the polygon

Parameters:
NameTypeDescription
pathPath2D

Current drawing path

Returns:

Itself

Type: 
Polygon