btTriangleMesh Member List

This is the complete list of members for btTriangleMesh, including all inherited members.
addIndex(int index)btTriangleMesh
addIndexedMesh(const btIndexedMesh &mesh, PHY_ScalarType indexType=PHY_INTEGER)btTriangleIndexVertexArray [inline]
addTriangle(const btVector3 &vertex0, const btVector3 &vertex1, const btVector3 &vertex2, bool removeDuplicateVertices=false)btTriangleMesh
BT_DECLARE_ALIGNED_ALLOCATOR()btTriangleIndexVertexArray
btStridingMeshInterface()btStridingMeshInterface [inline]
btTriangleIndexVertexArray()btTriangleIndexVertexArray [inline]
btTriangleIndexVertexArray(int numTriangles, int *triangleIndexBase, int triangleIndexStride, int numVertices, btScalar *vertexBase, int vertexStride)btTriangleIndexVertexArray
btTriangleMesh(bool use32bitIndices=true, bool use4componentVertices=true)btTriangleMesh
calculateAabbBruteForce(btVector3 &aabbMin, btVector3 &aabbMax)btStridingMeshInterface
calculateSerializeBufferSize() const btStridingMeshInterface [inline, virtual]
findOrAddVertex(const btVector3 &vertex, bool removeDuplicateVertices)btTriangleMesh
getIndexedMeshArray()btTriangleIndexVertexArray [inline]
getIndexedMeshArray() const btTriangleIndexVertexArray [inline]
getLockedReadOnlyVertexIndexBase(const unsigned char **vertexbase, int &numverts, PHY_ScalarType &type, int &vertexStride, const unsigned char **indexbase, int &indexstride, int &numfaces, PHY_ScalarType &indicestype, int subpart=0) const btTriangleIndexVertexArray [virtual]
getLockedVertexIndexBase(unsigned char **vertexbase, int &numverts, PHY_ScalarType &type, int &vertexStride, unsigned char **indexbase, int &indexstride, int &numfaces, PHY_ScalarType &indicestype, int subpart=0)btTriangleIndexVertexArray [virtual]
getNumSubParts() const btTriangleIndexVertexArray [inline, virtual]
getNumTriangles() const btTriangleMesh
getPremadeAabb(btVector3 *aabbMin, btVector3 *aabbMax) const btTriangleIndexVertexArray [virtual]
getScaling() const btStridingMeshInterface [inline]
getUse32bitIndices() const btTriangleMesh [inline]
getUse4componentVertices() const btTriangleMesh [inline]
hasPremadeAabb() const btTriangleIndexVertexArray [virtual]
InternalProcessAllTriangles(btInternalTriangleIndexCallback *callback, const btVector3 &aabbMin, const btVector3 &aabbMax) const btStridingMeshInterface [virtual]
m_16bitIndicesbtTriangleMesh [private]
m_32bitIndicesbtTriangleMesh [private]
m_3componentVerticesbtTriangleMesh [private]
m_4componentVerticesbtTriangleMesh [private]
m_aabbMaxbtTriangleIndexVertexArray [mutable, protected]
m_aabbMinbtTriangleIndexVertexArray [mutable, protected]
m_hasAabbbtTriangleIndexVertexArray [mutable, protected]
m_indexedMeshesbtTriangleIndexVertexArray [protected]
m_padbtTriangleIndexVertexArray [protected]
m_scalingbtStridingMeshInterface [protected]
m_use32bitIndicesbtTriangleMesh [private]
m_use4componentVerticesbtTriangleMesh [private]
m_weldingThresholdbtTriangleMesh
preallocateIndices(int numindices)btTriangleMesh [virtual]
preallocateVertices(int numverts)btTriangleMesh [virtual]
serialize(void *dataBuffer, btSerializer *serializer) const btStridingMeshInterface [virtual]
setPremadeAabb(const btVector3 &aabbMin, const btVector3 &aabbMax) const btTriangleIndexVertexArray [virtual]
setScaling(const btVector3 &scaling)btStridingMeshInterface [inline]
unLockReadOnlyVertexBase(int subpart) const btTriangleIndexVertexArray [inline, virtual]
unLockVertexBase(int subpart)btTriangleIndexVertexArray [inline, virtual]
~btStridingMeshInterface()btStridingMeshInterface [virtual]
~btTriangleIndexVertexArray()btTriangleIndexVertexArray [virtual]