blaze.collision.pairwise.collideCircle
- void
collideCircles
(ref Manifold manifold, Circle circle1, Circle circle2);
- Collides two circles against each other
Params:
Manifold manifold |
the collision manifold that results |
Circle circle1 |
the first circle |
Circle circle2 |
the second circle |
- void
collidePolygonCircle
(ref Manifold manifold, Polygon polygon, Circle circle);
- Collides a circle against a polygon
Params:
Manifold manifold |
the collision manifold that results |
Polygon polygon |
the polygon |
Circle circle |
the circle |
- bool
collideCircleFluid
(Circle circle, FluidParticle particle, ref bVec2 penetration, ref bVec2 penetrationNormal);
- Collides a circle against a fluid particle
Params:
Circle circle |
the circle |
FluidParticle particle |
the fluid particle |
bVec2 penetration |
the vector representing how far the particle has penetrated
into the circle |
bVec2 penetrationNormal |
a normalized version of penetration |
|