Bullet Collision Detection & Physics Library
btCompoundShape Member List

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

addChildShape(const btTransform &localTransform, btCollisionShape *shape)btCompoundShape
BT_DECLARE_ALIGNED_ALLOCATOR()btCompoundShape
btCollisionShape()btCollisionShapeinline
btCompoundShape(bool enableDynamicAabbTree=true, const int initialChildCapacity=0)btCompoundShapeexplicit
calculateLocalInertia(btScalar mass, btVector3 &inertia) constbtCompoundShapevirtual
calculatePrincipalAxisTransform(const btScalar *masses, btTransform &principal, btVector3 &inertia) constbtCompoundShape
calculateSerializeBufferSize() constbtCompoundShapeinlinevirtual
calculateTemporalAabb(const btTransform &curTrans, const btVector3 &linvel, const btVector3 &angvel, btScalar timeStep, btVector3 &temporalAabbMin, btVector3 &temporalAabbMax) constbtCollisionShape
createAabbTreeFromChildren()btCompoundShape
getAabb(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) constbtCompoundShapevirtual
getAngularMotionDisc() constbtCollisionShapevirtual
getAnisotropicRollingFrictionDirection() constbtCollisionShapeinlinevirtual
getBoundingSphere(btVector3 &center, btScalar &radius) constbtCollisionShapevirtual
getChildList()btCompoundShapeinline
getChildShape(int index)btCompoundShapeinline
getChildShape(int index) constbtCompoundShapeinline
getChildTransform(int index)btCompoundShapeinline
getChildTransform(int index) constbtCompoundShapeinline
getContactBreakingThreshold(btScalar defaultContactThresholdFactor) constbtCollisionShapevirtual
getDynamicAabbTree() constbtCompoundShapeinline
getDynamicAabbTree()btCompoundShapeinline
getLocalScaling() constbtCompoundShapeinlinevirtual
getMargin() constbtCompoundShapeinlinevirtual
getName() constbtCompoundShapeinlinevirtual
getNumChildShapes() constbtCompoundShapeinline
getShapeType() constbtCollisionShapeinline
getUpdateRevision() constbtCompoundShapeinline
getUserIndex() constbtCollisionShapeinline
getUserIndex2() constbtCollisionShapeinline
getUserPointer() constbtCollisionShapeinline
isCompound() constbtCollisionShapeinline
isConcave() constbtCollisionShapeinline
isConvex() constbtCollisionShapeinline
isConvex2d() constbtCollisionShapeinline
isInfinite() constbtCollisionShapeinline
isNonMoving() constbtCollisionShapeinline
isPolyhedral() constbtCollisionShapeinline
isSoftBody() constbtCollisionShapeinline
m_childrenbtCompoundShapeprotected
m_collisionMarginbtCompoundShapeprotected
m_dynamicAabbTreebtCompoundShapeprotected
m_localAabbMaxbtCompoundShapeprotected
m_localAabbMinbtCompoundShapeprotected
m_localScalingbtCompoundShapeprotected
m_shapeTypebtCollisionShapeprotected
m_updateRevisionbtCompoundShapeprotected
m_userIndexbtCollisionShapeprotected
m_userIndex2btCollisionShapeprotected
m_userPointerbtCollisionShapeprotected
recalculateLocalAabb()btCompoundShapevirtual
removeChildShape(btCollisionShape *shape)btCompoundShapevirtual
removeChildShapeByIndex(int childShapeindex)btCompoundShape
serialize(void *dataBuffer, btSerializer *serializer) constbtCompoundShapevirtual
serializeSingleShape(btSerializer *serializer) constbtCollisionShapevirtual
setLocalScaling(const btVector3 &scaling)btCompoundShapevirtual
setMargin(btScalar margin)btCompoundShapeinlinevirtual
setUserIndex(int index)btCollisionShapeinline
setUserIndex2(int index)btCollisionShapeinline
setUserPointer(void *userPtr)btCollisionShapeinline
updateChildTransform(int childIndex, const btTransform &newChildTransform, bool shouldRecalculateLocalAabb=true)btCompoundShape
~btCollisionShape()btCollisionShapeinlinevirtual
~btCompoundShape()btCompoundShapevirtual