Bullet Collision Detection & Physics Library
btMultiSphereShape Member List

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

batchedUnitVectorGetSupportingVertexWithoutMargin(const btVector3 *vectors, btVector3 *supportVerticesOut, int numVectors) constbtMultiSphereShapevirtual
BT_DECLARE_ALIGNED_ALLOCATOR()btMultiSphereShape
btCollisionShape()btCollisionShapeinline
btConvexInternalAabbCachingShape()btConvexInternalAabbCachingShapeprotected
btConvexInternalShape()btConvexInternalShapeprotected
btConvexShape()btConvexShape
btMultiSphereShape(const btVector3 *positions, const btScalar *radi, int numSpheres)btMultiSphereShape
calculateLocalInertia(btScalar mass, btVector3 &inertia) constbtMultiSphereShapevirtual
calculateSerializeBufferSize() constbtMultiSphereShapeinlinevirtual
calculateTemporalAabb(const btTransform &curTrans, const btVector3 &linvel, const btVector3 &angvel, btScalar timeStep, btVector3 &temporalAabbMin, btVector3 &temporalAabbMax) constbtCollisionShape
getAabb(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) constbtConvexInternalAabbCachingShapevirtual
getAabbNonVirtual(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) constbtConvexShape
getAabbSlow(const btTransform &t, btVector3 &aabbMin, btVector3 &aabbMax) constbtConvexInternalShapevirtual
getAngularMotionDisc() constbtCollisionShapevirtual
getAnisotropicRollingFrictionDirection() constbtCollisionShapeinlinevirtual
getBoundingSphere(btVector3 &center, btScalar &radius) constbtCollisionShapevirtual
getCachedLocalAabb(btVector3 &aabbMin, btVector3 &aabbMax) constbtConvexInternalAabbCachingShapeinlineprotected
getContactBreakingThreshold(btScalar defaultContactThresholdFactor) constbtCollisionShapevirtual
getImplicitShapeDimensions() constbtConvexInternalShapeinline
getLocalScaling() constbtConvexInternalShapeinlinevirtual
getLocalScalingNV() constbtConvexInternalShapeinline
getMargin() constbtConvexInternalShapeinlinevirtual
getMarginNonVirtual() constbtConvexShape
getMarginNV() constbtConvexInternalShapeinline
getName() constbtMultiSphereShapeinlinevirtual
getNonvirtualAabb(const btTransform &trans, btVector3 &aabbMin, btVector3 &aabbMax, btScalar margin) constbtConvexInternalAabbCachingShapeinlineprotected
getNumPreferredPenetrationDirections() constbtConvexInternalShapeinlinevirtual
getPreferredPenetrationDirection(int index, btVector3 &penetrationVector) constbtConvexInternalShapeinlinevirtual
getShapeType() constbtCollisionShapeinline
getSphereCount() constbtMultiSphereShapeinline
getSpherePosition(int index) constbtMultiSphereShapeinline
getSphereRadius(int index) constbtMultiSphereShapeinline
getUserIndex() constbtCollisionShapeinline
getUserIndex2() constbtCollisionShapeinline
getUserPointer() constbtCollisionShapeinline
isCompound() constbtCollisionShapeinline
isConcave() constbtCollisionShapeinline
isConvex() constbtCollisionShapeinline
isConvex2d() constbtCollisionShapeinline
isInfinite() constbtCollisionShapeinline
isNonMoving() constbtCollisionShapeinline
isPolyhedral() constbtCollisionShapeinline
isSoftBody() constbtCollisionShapeinline
localGetSupportingVertex(const btVector3 &vec) constbtConvexInternalShapevirtual
localGetSupportingVertexWithoutMargin(const btVector3 &vec) constbtMultiSphereShapevirtual
localGetSupportVertexNonVirtual(const btVector3 &vec) constbtConvexShape
localGetSupportVertexWithoutMarginNonVirtual(const btVector3 &vec) constbtConvexShape
m_collisionMarginbtConvexInternalShapeprotected
m_implicitShapeDimensionsbtConvexInternalShapeprotected
m_isLocalAabbValidbtConvexInternalAabbCachingShapeprivate
m_localAabbMaxbtConvexInternalAabbCachingShapeprivate
m_localAabbMinbtConvexInternalAabbCachingShapeprivate
m_localPositionArraybtMultiSphereShapeprivate
m_localScalingbtConvexInternalShapeprotected
m_paddingbtConvexInternalShapeprotected
m_radiArraybtMultiSphereShapeprivate
m_shapeTypebtCollisionShapeprotected
m_userIndexbtCollisionShapeprotected
m_userIndex2btCollisionShapeprotected
m_userPointerbtCollisionShapeprotected
project(const btTransform &trans, const btVector3 &dir, btScalar &minProj, btScalar &maxProj, btVector3 &witnesPtMin, btVector3 &witnesPtMax) constbtConvexShapevirtual
recalcLocalAabb()btConvexInternalAabbCachingShape
serialize(void *dataBuffer, btSerializer *serializer) constbtMultiSphereShapevirtual
serializeSingleShape(btSerializer *serializer) constbtCollisionShapevirtual
setCachedLocalAabb(const btVector3 &aabbMin, const btVector3 &aabbMax)btConvexInternalAabbCachingShapeinlineprotected
setImplicitShapeDimensions(const btVector3 &dimensions)btConvexInternalShapeinline
setLocalScaling(const btVector3 &scaling)btConvexInternalAabbCachingShapevirtual
setMargin(btScalar margin)btConvexInternalShapeinlinevirtual
setSafeMargin(btScalar minDimension, btScalar defaultMarginMultiplier=0.1f)btConvexInternalShapeinline
setSafeMargin(const btVector3 &halfExtents, btScalar defaultMarginMultiplier=0.1f)btConvexInternalShapeinline
setUserIndex(int index)btCollisionShapeinline
setUserIndex2(int index)btCollisionShapeinline
setUserPointer(void *userPtr)btCollisionShapeinline
~btCollisionShape()btCollisionShapeinlinevirtual
~btConvexInternalShape()btConvexInternalShapeinlinevirtual
~btConvexShape()btConvexShapevirtual