My Project: Member List

My Project

dgCollisionBVH Member List

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

AddFace(dgInt32 vertexCount, const dgFloat32 *const vertexPtr, dgInt32 strideInBytes, dgInt32 faceAttribute) | dgCollisionBVH |
AddRef() const | dgCollision |
BeginBuild() | dgCollisionBVH |
CalculateAdjacendy() | dgAABBPolygonSoup | protected
CalculateInertiaAndCenterOfMass(const dgMatrix &m_alignMatrix, const dgVector &localScale, const dgMatrix &matrix) const | dgCollision | inlinevirtual
CalculateMassProperties(const dgMatrix &offset, dgVector &inertia, dgVector &crossInertia, dgVector &centerOfMass) const | dgCollision | inlinevirtual
Create(const dgPolygonSoupDatabaseBuilder &builder, bool optimizedBuild) | dgAABBPolygonSoup | protected
Deserialize(dgDeserialize callback, void *const userData) | dgAABBPolygonSoup | virtual
DG_GCC_VECTOR_ALIGMENT | dgCollisionBVH |
dgAABBPolygonSoup() | dgAABBPolygonSoup | protected
dgCollision(const dgCollision &source) | dgCollision | protected
dgCollision(dgMemoryAllocator *const allocator, dgUnsigned32 signature, dgCollisionID id) | dgCollision | protected
dgCollision(dgWorld *const world, dgDeserialize deserialization, void *const userData) | dgCollision | protected
dgCollisionBox_RTTI enum value | dgCollision |
dgCollisionBVH(dgWorld *const world) | dgCollisionBVH |
dgCollisionBVH(dgWorld *const world, dgDeserialize deserialization, void *const userData) | dgCollisionBVH |
dgCollisionBVH_RTTI enum value | dgCollision |
dgCollisionCapsule_RTTI enum value | dgCollision |
dgCollisionChamferCylinder_RTTI enum value | dgCollision |
dgCollisionCompound class | dgCollisionBVH | friend
dgCollisionCompound_RTTI enum value | dgCollision |
dgCollisionCompoundBreakable_RTTI enum value | dgCollision |
dgCollisionCone_RTTI enum value | dgCollision |
dgCollisionConvexHull_RTTI enum value | dgCollision |
dgCollisionConvexPolygon_RTTI enum value | dgCollision |
dgCollisionConvexShape_RTTI enum value | dgCollision |
dgCollisionCylinder_RTTI enum value | dgCollision |
dgCollisionDeformableClothPatch_RTTI enum value | dgCollision |
dgCollisionDeformableMesh class | dgCollisionBVH | friend
dgCollisionDeformableMesh_RTTI enum value | dgCollision |
dgCollisionDeformableSolidMesh_RTTI enum value | dgCollision |
dgCollisionHeightField_RTTI enum value | dgCollision |
dgCollisionMesh(dgWorld *const world, dgCollisionID type) | dgCollisionMesh |
dgCollisionMesh(dgWorld *const world, dgDeserialize deserialization, void *const userData) | dgCollisionMesh |
dgCollisionMesh_RTTI enum value | dgCollision |
dgCollisionNull_RTTI enum value | dgCollision |
dgCollisionScene_RTTI enum value | dgCollision |
dgCollisionSphere_RTTI enum value | dgCollision |
dgCollisionTaperedCapsule_RTTI enum value | dgCollision |
dgCollisionTaperedCylinder_RTTI enum value | dgCollision |
dgCollisionUserMesh_RTTI enum value | dgCollision |
dgPolygonSoupDatabase(const char *const name=NULL) | dgPolygonSoupDatabase | inlineprotected
dgRTTI enum name | dgCollision |
EndBuild(dgInt32 optimize) | dgCollisionBVH |
ForAllSectors(const dgFastAABBInfo &obbAabb, const dgVector &boxDistanceTravel, dgFloat32 m_maxT, dgAABBIntersectCallback callback, void *const context) const | dgAABBPolygonSoup | protectedvirtual
ForAllSectorsRayHit(const dgFastRayTest &ray, dgFloat32 maxT, dgRayIntersectCallback callback, void *const context) const | dgAABBPolygonSoup | protectedvirtual
ForAllSectorsSupportVectex(const dgVector &dir) const | dgAABBPolygonSoup | protectedvirtual
ForEachFace(dgAABBIntersectCallback callback, void *const context) const | dgCollisionBVH |
GetAABB(dgVector &p0, dgVector &p1) const | dgAABBPolygonSoup | virtual
GetAllocator() const | dgCollision |
GetBackNode(const void *const root) const | dgAABBPolygonSoup | inlineprotected
GetBoxMaxRadius() const | dgCollisionMesh | virtual
GetBoxMinRadius() const | dgCollisionMesh | virtual
GetCollisionPrimityType() const | dgCollision |
GetConvexVertexCount() const | dgCollision | virtual
GetDebugCollisionCallback() const | dgCollisionMesh | inline
GetDebugRayCastCallback() const | dgCollisionBVH | inline
GetFrontNode(const void *const root) const | dgAABBPolygonSoup | inlineprotected
GetLocalVertexPool() const | dgPolygonSoupDatabase | inline
GetNodeAABB(const void *const root, dgVector &p0, dgVector &p1) const | dgAABBPolygonSoup | inlineprotected
GetObbOrigin() const | dgCollision |
GetObbSize() const | dgCollision | virtual
GetRadius() const | dgPolygonSoupDatabase | inline
GetRefCount() const | dgCollision |
GetRootNode() const | dgAABBPolygonSoup | inlineprotected
GetSignature() const | dgCollision |
GetSkinThickness() const | dgCollision | virtual
GetStrideInBytes() const | dgPolygonSoupDatabase | inline
GetTagId(const dgInt32 *const face, dgInt32 indexCount) const | dgPolygonSoupDatabase | inline
GetUmbraClipSize() const | dgCollision |
GetVertexCount() const | dgPolygonSoupDatabase | inline
GetVertexListIndexList(const dgVector &p0, const dgVector &p1, dgMeshVertexListIndexList &data) const | dgCollisionBVH | virtual
GetVolume() const | dgCollisionMesh | virtual
IsType(dgRTTI type) const | dgCollision |
m_allocator | dgCollision | protected
m_boxOrigin | dgCollision | protected
m_boxSize | dgCollision | protected
m_centerOfMass | dgCollision | protected
m_collisionId | dgCollision | protected
m_crossInertia | dgCollision | protected
m_debugCallback | dgCollisionMesh | protected
m_inertia | dgCollision | protected
m_localVertex | dgPolygonSoupDatabase | protected
m_refCount | dgCollision | mutableprotected
m_rtti | dgCollision | protected
m_signature | dgCollision | protected
m_strideInBytes | dgPolygonSoupDatabase | protected
m_vertexCount | dgPolygonSoupDatabase | protected
MassProperties() | dgCollision | virtual
OnDebugCollisionMeshCallback typedef | dgCollision |
Quantize(dgFloat32 value) | dgCollision | static
Quantize(void *buffer, int size) | dgCollision | static
Release() const | dgCollision | virtual
SerializeLow(dgSerialize callback, void *const userData) const | dgCollision | virtual
SetCollisionBBox(const dgVector &p0, const dgVector &p1) | dgCollisionMesh | protectedvirtual
SetCollisionRayCastCallback(dgCollisionBVHUserRayCastCallback rayCastCallback) | dgCollisionBVH |
SetDebugCollisionCallback(dgCollisionMeshCollisionCallback debugCallback) | dgCollisionMesh |
SetSignature(dgInt32 signature) | dgCollision | protected
SetTagId(const dgInt32 *const face, dgInt32 indexCount, dgUnsigned32 newID) const | dgPolygonSoupDatabase | inline
~dgAABBPolygonSoup() | dgAABBPolygonSoup | protectedvirtual
~dgCollision() | dgCollision | protectedvirtual
~dgCollisionBVH(void) | dgCollisionBVH | virtual
~dgCollisionMesh() | dgCollisionMesh | virtual
~dgPolygonSoupDatabase() | dgPolygonSoupDatabase | inlineprotectedvirtual