Bullet Collision Detection & Physics Library
btBvhTriangleMeshShape Member List

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

BT_DECLARE_ALIGNED_ALLOCATOR()btBvhTriangleMeshShape
btBvhTriangleMeshShape(btStridingMeshInterface *meshInterface, bool useQuantizedAabbCompression, bool buildBvh=true)btBvhTriangleMeshShape
btBvhTriangleMeshShape(btStridingMeshInterface *meshInterface, bool useQuantizedAabbCompression, const btVector3 &bvhAabbMin, const btVector3 &bvhAabbMax, bool buildBvh=true)btBvhTriangleMeshShape
btCollisionShape()btCollisionShapeinline
btConcaveShape()btConcaveShape
btTriangleMeshShape(btStridingMeshInterface *meshInterface)btTriangleMeshShapeprotected
buildOptimizedBvh()btBvhTriangleMeshShape
calculateLocalInertia(btScalar mass, btVector3 &inertia) constbtTriangleMeshShapevirtual
calculateSerializeBufferSize() constbtBvhTriangleMeshShapeinlinevirtual
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) constbtTriangleMeshShapevirtual
getAngularMotionDisc() constbtCollisionShapevirtual
getAnisotropicRollingFrictionDirection() constbtCollisionShapeinlinevirtual
getBoundingSphere(btVector3 &center, btScalar &radius) constbtCollisionShapevirtual
getContactBreakingThreshold(btScalar defaultContactThresholdFactor) constbtCollisionShapevirtual
getLocalAabbMax() constbtTriangleMeshShapeinline
getLocalAabbMin() constbtTriangleMeshShapeinline
getLocalScaling() constbtTriangleMeshShapevirtual
getMargin() constbtConcaveShapeinlinevirtual
getMeshInterface()btTriangleMeshShapeinline
getMeshInterface() constbtTriangleMeshShapeinline
getName() constbtBvhTriangleMeshShapeinlinevirtual
getOptimizedBvh()btBvhTriangleMeshShapeinline
getOwnsBvh() constbtBvhTriangleMeshShapeinline
getShapeType() constbtCollisionShapeinline
getTriangleInfoMap() constbtBvhTriangleMeshShapeinline
getTriangleInfoMap()btBvhTriangleMeshShapeinline
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) constbtTriangleMeshShapevirtual
localGetSupportingVertexWithoutMargin(const btVector3 &vec) constbtTriangleMeshShapeinlinevirtual
m_bvhbtBvhTriangleMeshShapeprivate
m_collisionMarginbtConcaveShapeprotected
m_localAabbMaxbtTriangleMeshShapeprotected
m_localAabbMinbtTriangleMeshShapeprotected
m_meshInterfacebtTriangleMeshShapeprotected
m_ownsBvhbtBvhTriangleMeshShapeprivate
m_padbtBvhTriangleMeshShapeprivate
m_shapeTypebtCollisionShapeprotected
m_triangleInfoMapbtBvhTriangleMeshShapeprivate
m_useQuantizedAabbCompressionbtBvhTriangleMeshShapeprivate
m_userIndexbtCollisionShapeprotected
m_userIndex2btCollisionShapeprotected
m_userPointerbtCollisionShapeprotected
partialRefitTree(const btVector3 &aabbMin, const btVector3 &aabbMax)btBvhTriangleMeshShape
performConvexcast(btTriangleCallback *callback, const btVector3 &boxSource, const btVector3 &boxTarget, const btVector3 &boxMin, const btVector3 &boxMax)btBvhTriangleMeshShape
performRaycast(btTriangleCallback *callback, const btVector3 &raySource, const btVector3 &rayTarget)btBvhTriangleMeshShape
processAllTriangles(btTriangleCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) constbtBvhTriangleMeshShapevirtual
recalcLocalAabb()btTriangleMeshShape
refitTree(const btVector3 &aabbMin, const btVector3 &aabbMax)btBvhTriangleMeshShape
serialize(void *dataBuffer, btSerializer *serializer) constbtBvhTriangleMeshShapevirtual
serializeSingleBvh(btSerializer *serializer) constbtBvhTriangleMeshShapevirtual
serializeSingleShape(btSerializer *serializer) constbtCollisionShapevirtual
serializeSingleTriangleInfoMap(btSerializer *serializer) constbtBvhTriangleMeshShapevirtual
setLocalScaling(const btVector3 &scaling)btBvhTriangleMeshShapevirtual
setMargin(btScalar collisionMargin)btConcaveShapeinlinevirtual
setOptimizedBvh(btOptimizedBvh *bvh, const btVector3 &localScaling=btVector3(1, 1, 1))btBvhTriangleMeshShape
setTriangleInfoMap(btTriangleInfoMap *triangleInfoMap)btBvhTriangleMeshShapeinline
setUserIndex(int index)btCollisionShapeinline
setUserIndex2(int index)btCollisionShapeinline
setUserPointer(void *userPtr)btCollisionShapeinline
usesQuantizedAabbCompression() constbtBvhTriangleMeshShapeinline
~btBvhTriangleMeshShape()btBvhTriangleMeshShapevirtual
~btCollisionShape()btCollisionShapeinlinevirtual
~btConcaveShape()btConcaveShapevirtual
~btTriangleMeshShape()btTriangleMeshShapevirtual