Type of the custom data property (optional, inferred automatically).
Circle Constructor
Type of the custom data property (optional, inferred automatically).
Circle properties
Custom data.
Radius of the circle.
X center of the circle.
Y center of the circle.
Determine which quadrant this circle belongs to.
Quadtree node to be checked
Array containing indexes of intersecting subnodes (0-3 = top-right, top-left, bottom-left, bottom-right)
Check if a circle intersects an axis aligned rectangle.
circle center X
circle center Y
circle radius
rectangle start X
rectangle start Y
rectangle end X
rectangle end Y
true if circle intersects rectangle
Generated using TypeDoc
Class representing a Circle.
Without custom data (JS/TS):
With custom data (JS/TS):
With custom data (TS):
With custom class extending Circle (implements CircleGeometry (x, y, r)):
With custom class and mapping CircleGeometry:
With custom object that implements CircleGeometry:
With custom object and mapping CircleGeometry: