Detect-Collisions

Enumerations

BodyGroup
BodyType

Classes

Box
Circle
Ellipse
Line
Point
Polygon
RBush
Response
SATCircle
SATPolygon
SATVector
System

Interfaces

BBox
BodyOptions
BodyProps
BoxConstructor
ChildrenData
CircleConstructor
Data
EllipseConstructor
GetAABBAsBox
LineConstructor
PointConstructor
PolygonConstructor
PotentialVector
RaycastHit
Vector

Type Aliases

Body
CollisionCallback
DecompPoint
DecompPolygon
InTest
Leaf
SATTest
TraverseFunction

Variables

DEG2RAD
RAD2DEG

Functions

bin2dec
bodyMoved
canInteract
checkAInB
circleInCircle
circleInPolygon
circleOutsidePolygon
clockwise
clonePointsArray
cloneResponse
createBox
createEllipse
dashLineTo
deg2rad
distance
drawBVH
drawPolygon
ensureConvex
ensureNumber
ensurePolygonPoints
ensureVectorPoint
extendBody
getBounceDirection
getGroup
getSATTest
groupBits
intersectAABB
intersectLineCircle
intersectLineLine
intersectLineLineFast
intersectLinePolygon
isSimple
mapArrayToVector
mapVectorToArray
move
notIntersectAABB
pointInPolygon
pointOnCircle
polygonInCircle
polygonInPolygon
rad2deg
returnTrue