, 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_16bitIndices | btTriangleMesh | [private] |
m_32bitIndices | btTriangleMesh | [private] |
m_3componentVertices | btTriangleMesh | [private] |
m_4componentVertices | btTriangleMesh | [private] |
m_aabbMax | btTriangleIndexVertexArray | [mutable, protected] |
m_aabbMin | btTriangleIndexVertexArray | [mutable, protected] |
m_hasAabb | btTriangleIndexVertexArray | [mutable, protected] |
m_indexedMeshes | btTriangleIndexVertexArray | [protected] |
m_pad | btTriangleIndexVertexArray | [protected] |
m_scaling | btStridingMeshInterface | [protected] |
m_use32bitIndices | btTriangleMesh | [private] |
m_use4componentVertices | btTriangleMesh | [private] |
m_weldingThreshold | btTriangleMesh | |
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] |