PIXI.Polygon
class Polygon
A class to define a shape via user defined coordinates.
Constructor
new PIXI.Polygon(points: Array<PIXI.IPointData> | Array<number>) → {}
Name | Type | Description |
---|---|---|
points | Array<PIXI.IPointData> | Array<number> |
This can be an array of Points
that form the polygon, a flat array of numbers that will be interpreted as [x,y, x,y, ...], or
the arguments passed can be all the points of the polygon e.g.
|
Summary
Properties from Polygon
boolean |
|
number[] |
An array of the points of this polygon. |
SHAPES.POLY |
|
Methods from Polygon
Public Properties
closeStroke: boolean
false
after moveTo, true
after closePath
. In all other cases it is true
.
type: SHAPES.POLY = PIXI.SHAPES.POLY
The type of the object, mainly used to avoid instanceof
checks
Public Methods
clone() → {PIXI.Polygon}
Creates a clone of this polygon.
Type | Description |
---|---|
PIXI.Polygon |
|
contains(x: number, y: number) → {boolean}
Checks whether the x and y coordinates passed to this function are contained within this polygon.
Name | Type | Description |
---|---|---|
x | number |
The X coordinate of the point to test. |
y | number |
The Y coordinate of the point to test. |
Type | Description |
---|---|
boolean |
|