Go to the source code of this file.
◆ BT_DECLARE_ALIGNED_ALLOCATOR()
| BT_DECLARE_ALIGNED_ALLOCATOR |
( |
| ) |
|
◆ btScaledBvhTriangleMeshShape()
Definition at line 18 of file btScaledBvhTriangleMeshShape.cpp.
References btBvhTriangleMeshShape(), btVector3, m_bvhTriMeshShape, m_localScaling, and SCALED_TRIANGLE_MESH_SHAPE_PROXYTYPE.
Referenced by BT_DECLARE_ALIGNED_ALLOCATOR(), btAdjustInternalEdgeContacts(), btCollisionWorldImporter::createScaledTrangleMeshShape(), btCollisionWorld::rayTestSingleInternal(), RB_shape_delete(), RB_shape_new_trimesh(), and RB_shape_trimesh_update().
◆ calculateLocalInertia()
◆ calculateSerializeBufferSize()
| virtual int calculateSerializeBufferSize |
( |
| ) |
const |
|
virtual |
◆ getAabb()
◆ getChildShape()
◆ getLocalScaling()
| virtual const btVector3 & getLocalScaling |
( |
| ) |
const |
|
virtual |
◆ getName()
| virtual const char * getName |
( |
| ) |
const |
|
virtual |
◆ processAllTriangles()
◆ serialize()
| virtual const char * serialize |
( |
void * | dataBuffer, |
|
|
btSerializer * | serializer ) const |
|
virtual |
fills the dataBuffer and returns the struct name (and 0 on failure)
References serialize().
◆ setLocalScaling()
| virtual void setLocalScaling |
( |
const btVector3 & | scaling | ) |
|
|
virtual |
◆ ~btScaledBvhTriangleMeshShape()
| btScaledBvhTriangleMeshShape::~btScaledBvhTriangleMeshShape |
( |
| ) |
|
|
virtual |
◆ __pad0__
The btScaledBvhTriangleMeshShape allows to instance a scaled version of an existing btBvhTriangleMeshShape. Note that each btBvhTriangleMeshShape still can have its own local scaling, independent from this btScaledBvhTriangleMeshShape 'localScaling'
Definition at line 24 of file btScaledBvhTriangleMeshShape.h.
◆ m_bvhTriMeshShape