search API (or start typing anywhere)
Circle
differ.shapes.Circle
A circle collision shape
classextends differ.shapes.Shape
Members
Properties
radius
radius : FloatThe radius of this circle. Set on construction transformedRadius
transformedRadius : FloatThe transformed radius of this circle, based on the scale/rotation
Methods
new
new(x:Float, y:Float, radius:Float) : Voidtest
test(shape:differ.shapes.Shape, into:differ.data.ShapeCollision) : differ.data.ShapeCollisionTest for collision against a shape. testCircle
testCircle(circle:differ.shapes.Circle, into:differ.data.ShapeCollision, flip:Bool) : differ.data.ShapeCollisionTest for collision against a circle. testPolygon
testPolygon(polygon:differ.shapes.Polygon, into:differ.data.ShapeCollision, flip:Bool) : differ.data.ShapeCollisionTest for collision against a polygon. testRay
testRay(ray:differ.shapes.Ray, into:differ.data.RayCollision) : differ.data.RayCollisionTest for collision against a ray.
