All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
b2PolygonShape Member List

This is the complete list of members for b2PolygonShape, including all inherited members.

b2PolygonShape() (defined in b2PolygonShape)b2PolygonShapeinline
Clone(b2BlockAllocator *allocator) const b2PolygonShapevirtual
ComputeAABB(b2AABB *aabb, const b2Transform &transform, int32 childIndex) const b2PolygonShapevirtual
ComputeDistance(const b2Transform &xf, const b2Vec2 &p, float32 *distance, b2Vec2 *normal, int32 childIndex) const b2PolygonShapevirtual
ComputeMass(b2MassData *massData, float32 density) const b2PolygonShapevirtual
e_chain enum value (defined in b2Shape)b2Shape
e_circle enum value (defined in b2Shape)b2Shape
e_edge enum value (defined in b2Shape)b2Shape
e_polygon enum value (defined in b2Shape)b2Shape
e_typeCount enum value (defined in b2Shape)b2Shape
GetChildCount() const b2PolygonShapevirtual
GetType() const b2Shapeinline
GetVertex(int32 index) const b2PolygonShapeinline
GetVertexCount() const b2PolygonShapeinline
m_centroid (defined in b2PolygonShape)b2PolygonShape
m_count (defined in b2PolygonShape)b2PolygonShape
m_normals (defined in b2PolygonShape)b2PolygonShape
m_radius (defined in b2Shape)b2Shape
m_type (defined in b2Shape)b2Shape
m_vertices (defined in b2PolygonShape)b2PolygonShape
RayCast(b2RayCastOutput *output, const b2RayCastInput &input, const b2Transform &transform, int32 childIndex) const b2PolygonShapevirtual
Set(const b2Vec2 *points, int32 count)b2PolygonShape
SetAsBox(float32 hx, float32 hy)b2PolygonShape
SetAsBox(float32 hx, float32 hy, const b2Vec2 &center, float32 angle)b2PolygonShape
TestPoint(const b2Transform &transform, const b2Vec2 &p) const b2PolygonShapevirtual
Type enum name (defined in b2Shape)b2Shape
Validate() const b2PolygonShape
~b2Shape() (defined in b2Shape)b2Shapeinlinevirtual