Go to the source code of this file.
|
void | b2CollideEdgeAndCircle (b2Manifold *manifold, const b2EdgeShape *edgeA, const b2Transform &xfA, const b2CircleShape *circleB, const b2Transform &xfB) |
| Compute the collision manifold between an edge and a circle. More...
|
|
void | b2CollideEdgeAndPolygon (b2Manifold *manifold, const b2EdgeShape *edgeA, const b2Transform &xfA, const b2PolygonShape *polygonB, const b2Transform &xfB) |
| Compute the collision manifold between an edge and a polygon. More...
|
|
static b2EPAxis | b2ComputeEdgeSeparation (const b2TempPolygon &polygonB, const b2Vec2 &v1, const b2Vec2 &normal1) |
|
static b2EPAxis | b2ComputePolygonSeparation (const b2TempPolygon &polygonB, const b2Vec2 &v1, const b2Vec2 &v2) |
|
◆ b2CollideEdgeAndCircle()
Compute the collision manifold between an edge and a circle.
Definition at line 31 of file b2_collide_edge.cpp.
◆ b2CollideEdgeAndPolygon()
Compute the collision manifold between an edge and a polygon.
Definition at line 269 of file b2_collide_edge.cpp.
◆ b2ComputeEdgeSeparation()
◆ b2ComputePolygonSeparation()