Public Types | Public Member Functions | Public Attributes
b2EPCollider Struct Reference

List of all members.

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 ()

Public Attributes

b2Vec2 m_centroidB
bool m_front
b2Vec2 m_lowerLimit
b2Vec2 m_normal
b2Vec2 m_normal0
b2Vec2 m_normal1
b2Vec2 m_normal2
b2TempPolygon m_polygonB
float32 m_radius
VertexType m_type1
VertexType m_type2
b2Vec2 m_upperLimit
b2Vec2 m_v0
b2Vec2 m_v1
b2Vec2 m_v2
b2Vec2 m_v3
b2Transform m_xf

Detailed Description

Definition at line 194 of file b2CollideEdge.cpp.


Member Enumeration Documentation

Enumerator:
e_isolated 
e_concave 
e_convex 

Definition at line 201 of file b2CollideEdge.cpp.


Member Function Documentation

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.

Definition at line 620 of file b2CollideEdge.cpp.

Definition at line 639 of file b2CollideEdge.cpp.


Member Data Documentation

Definition at line 211 of file b2CollideEdge.cpp.

Definition at line 218 of file b2CollideEdge.cpp.

Definition at line 216 of file b2CollideEdge.cpp.

Definition at line 214 of file b2CollideEdge.cpp.

Definition at line 213 of file b2CollideEdge.cpp.

Definition at line 213 of file b2CollideEdge.cpp.

Definition at line 213 of file b2CollideEdge.cpp.

Definition at line 208 of file b2CollideEdge.cpp.

Definition at line 217 of file b2CollideEdge.cpp.

Definition at line 215 of file b2CollideEdge.cpp.

Definition at line 215 of file b2CollideEdge.cpp.

Definition at line 216 of file b2CollideEdge.cpp.

Definition at line 212 of file b2CollideEdge.cpp.

Definition at line 212 of file b2CollideEdge.cpp.

Definition at line 212 of file b2CollideEdge.cpp.

Definition at line 212 of file b2CollideEdge.cpp.

Definition at line 210 of file b2CollideEdge.cpp.


The documentation for this struct was generated from the following file:


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35