| Public Types | |
| enum | VertexType { e_isolated, e_concave, e_convex } | 
| Public Member Functions | |
| void | Collide (b2Manifold *manifold, const b2EdgeShape *edgeA, const b2Transform &xfA, const b2PolygonShape *polygonB, const b2Transform &xfB) | 
| b2EPAxis | ComputeEdgeSeparation () | 
| b2EPAxis | ComputePolygonSeparation () | 
Definition at line 194 of file b2CollideEdge.cpp.
| Enumerator | |
|---|---|
| e_isolated | |
| e_concave | |
| e_convex | |
Definition at line 201 of file b2CollideEdge.cpp.
| void b2EPCollider::Collide | ( | b2Manifold * | manifold, | 
| const b2EdgeShape * | edgeA, | ||
| const b2Transform & | xfA, | ||
| const b2PolygonShape * | polygonB, | ||
| const b2Transform & | xfB | ||
| ) | 
Definition at line 230 of file b2CollideEdge.cpp.
| b2EPAxis b2EPCollider::ComputeEdgeSeparation | ( | ) | 
Definition at line 620 of file b2CollideEdge.cpp.
| b2EPAxis b2EPCollider::ComputePolygonSeparation | ( | ) | 
Definition at line 639 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_centroidB | 
Definition at line 211 of file b2CollideEdge.cpp.
| bool b2EPCollider::m_front | 
Definition at line 218 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_lowerLimit | 
Definition at line 216 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_normal | 
Definition at line 214 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_normal0 | 
Definition at line 213 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_normal1 | 
Definition at line 213 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_normal2 | 
Definition at line 213 of file b2CollideEdge.cpp.
| b2TempPolygon b2EPCollider::m_polygonB | 
Definition at line 208 of file b2CollideEdge.cpp.
| float32 b2EPCollider::m_radius | 
Definition at line 217 of file b2CollideEdge.cpp.
| VertexType b2EPCollider::m_type1 | 
Definition at line 215 of file b2CollideEdge.cpp.
| VertexType b2EPCollider::m_type2 | 
Definition at line 215 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_upperLimit | 
Definition at line 216 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_v0 | 
Definition at line 212 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_v1 | 
Definition at line 212 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_v2 | 
Definition at line 212 of file b2CollideEdge.cpp.
| b2Vec2 b2EPCollider::m_v3 | 
Definition at line 212 of file b2CollideEdge.cpp.
| b2Transform b2EPCollider::m_xf | 
Definition at line 210 of file b2CollideEdge.cpp.