Search
Preparing search index...
The search index is not available
Craters - v0.1.2
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Craters - v0.1.2
SAT
Polygon
Class Polygon
Hierarchy
Polygon
Index
Constructors
constructor
Properties
angle
calc
Points
edges
normals
offset
points
pos
Methods
getAABB
getAABBAs
Box
get
Centroid
recalc
rotate
set
Angle
set
Offset
set
Points
translate
Constructors
constructor
new
Polygon
(
pos
?:
Vector
, points
?:
Vector
[]
)
:
Polygon
Parameters
pos:
Vector
= ...
points:
Vector
[]
= []
Returns
Polygon
Properties
angle
angle
:
number
calc
Points
calc
Points
:
Vector
[]
edges
edges
:
Vector
[]
normals
normals
:
Vector
[]
offset
offset
:
Vector
points
points
:
Vector
[]
pos
pos
:
Vector
Methods
getAABB
getAABB
(
)
:
Polygon
Returns
Polygon
getAABBAs
Box
getAABBAs
Box
(
)
:
Box
Returns
Box
get
Centroid
get
Centroid
(
)
:
Vector
Returns
Vector
Private
recalc
recalc
(
)
:
void
Returns
void
rotate
rotate
(
angle
:
number
)
:
Polygon
Parameters
angle:
number
Returns
Polygon
set
Angle
set
Angle
(
angle
:
number
)
:
Polygon
Parameters
angle:
number
Returns
Polygon
set
Offset
set
Offset
(
offset
:
Vector
)
:
Polygon
Parameters
offset:
Vector
Returns
Polygon
set
Points
set
Points
(
points
:
Vector
[]
)
:
Polygon
Parameters
points:
Vector
[]
Returns
Polygon
translate
translate
(
x
:
number
, y
:
number
)
:
Polygon
Parameters
x:
number
y:
number
Returns
Polygon
Exports
Entity
Component
System
Quad
Tree
SAT
Polygon
constructor
angle
calc
Points
edges
normals
offset
points
pos
getAABB
getAABBAs
Box
get
Centroid
recalc
rotate
set
Angle
set
Offset
set
Points
translate