Bullet Collision Detection & Physics Library
btConvex2dShape Member List

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

batchedUnitVectorGetSupportingVertexWithoutMargin(const btVector3 *vectors, btVector3 *supportVerticesOut, int numVectors) const btConvex2dShapevirtual
BT_DECLARE_ALIGNED_ALLOCATOR()btConvex2dShape
btCollisionShape()btCollisionShapeinline
btConvex2dShape(btConvexShape *convexChildShape)btConvex2dShape
btConvexShape()btConvexShape
calculateLocalInertia(btScalar mass, btVector3 &inertia) const btConvex2dShapevirtual
calculateSerializeBufferSize() const btCollisionShapeinlinevirtual
calculateTemporalAabb(const btTransform &curTrans, const btVector3 &linvel, const btVector3 &angvel, btScalar timeStep, btVector3 &temporalAabbMin, btVector3 &temporalAabbMax) const btCollisionShape
getAabb(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const btConvex2dShapevirtual
getAabbNonVirtual(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const btConvexShape
getAabbSlow(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) const btConvex2dShapevirtual
getAngularMotionDisc() const btCollisionShapevirtual
getAnisotropicRollingFrictionDirection() const btCollisionShapeinlinevirtual
getBoundingSphere(btVector3 &center, btScalar &radius) const btCollisionShapevirtual
getChildShape()btConvex2dShapeinline
getChildShape() const btConvex2dShapeinline
getContactBreakingThreshold(btScalar defaultContactThresholdFactor) const btCollisionShapevirtual
getLocalScaling() const btConvex2dShapevirtual
getMargin() const btConvex2dShapevirtual
getMarginNonVirtual() const btConvexShape
getName() const btConvex2dShapeinlinevirtual
getNumPreferredPenetrationDirections() const btConvex2dShapevirtual
getPreferredPenetrationDirection(int index, btVector3 &penetrationVector) const btConvex2dShapevirtual
getShapeType() const btCollisionShapeinline
getUserIndex() const btCollisionShapeinline
getUserPointer() const btCollisionShapeinline
isCompound() const btCollisionShapeinline
isConcave() const btCollisionShapeinline
isConvex() const btCollisionShapeinline
isConvex2d() const btCollisionShapeinline
isInfinite() const btCollisionShapeinline
isNonMoving() const btCollisionShapeinline
isPolyhedral() const btCollisionShapeinline
isSoftBody() const btCollisionShapeinline
localGetSupportingVertex(const btVector3 &vec) const btConvex2dShapevirtual
localGetSupportingVertexWithoutMargin(const btVector3 &vec) const btConvex2dShapevirtual
localGetSupportVertexNonVirtual(const btVector3 &vec) const btConvexShape
localGetSupportVertexWithoutMarginNonVirtual(const btVector3 &vec) const btConvexShape
m_childConvexShapebtConvex2dShapeprivate
m_shapeTypebtCollisionShapeprotected
m_userIndexbtCollisionShapeprotected
m_userPointerbtCollisionShapeprotected
project(const btTransform &trans, const btVector3 &dir, btScalar &minProj, btScalar &maxProj, btVector3 &witnesPtMin, btVector3 &witnesPtMax) const btConvexShapevirtual
serialize(void *dataBuffer, btSerializer *serializer) const btCollisionShapevirtual
serializeSingleShape(btSerializer *serializer) const btCollisionShapevirtual
setLocalScaling(const btVector3 &scaling)btConvex2dShapevirtual
setMargin(btScalar margin)btConvex2dShapevirtual
setUserIndex(int index)btCollisionShapeinline
setUserPointer(void *userPtr)btCollisionShapeinline
~btCollisionShape()btCollisionShapeinlinevirtual
~btConvex2dShape()btConvex2dShapevirtual
~btConvexShape()btConvexShapevirtual