My Project: Member List

My Project

dgCollision Member List

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

AddRef() const | dgCollision |
CalcAABB(const dgMatrix &matrix, dgVector &p0, dgVector &p1) const =0 | dgCollision | pure virtual
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
CalculatePlaneIntersection(const dgVector &normal, const dgVector &point, dgVector *const contactsOut, dgFloat32 normalSign) const =0 | dgCollision | pure virtual
CalculateSignature() const =0 | dgCollision | protectedpure virtual
CalculateVolumeIntegral(const dgMatrix &globalMatrix, const dgVector &globalPlane, const dgCollisionInstance &parentScale) const =0 | dgCollision | pure virtual
ConvexRayCast(const dgCollisionInstance *const convexShape, const dgMatrix &origin, const dgVector &veloc, dgFloat32 maxT, dgContactPoint &contactOut, const dgBody *const referenceBody, const dgCollisionInstance *const referenceInstance, void *const userData, dgInt32 threadId) const =0 | dgCollision | pure virtual
DebugCollision(const dgMatrix &matrix, dgCollision::OnDebugCollisionMeshCallback callback, void *const userData) const =0 | dgCollision | pure virtual
dgBody class | dgCollision | friend
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_RTTI enum value | dgCollision |
dgCollisionCapsule_RTTI enum value | dgCollision |
dgCollisionChamferCylinder_RTTI enum value | dgCollision |
dgCollisionCompound class | dgCollision | 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_RTTI enum value | dgCollision |
dgCollisionDeformableSolidMesh_RTTI enum value | dgCollision |
dgCollisionHeightField_RTTI enum value | dgCollision |
dgCollisionInstance class | dgCollision | friend
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 |
dgMinkowskiConv class | dgCollision | friend
dgRTTI enum name | dgCollision |
dgWorld class | dgCollision | friend
GetAllocator() const | dgCollision |
GetBoxMaxRadius() const =0 | dgCollision | pure virtual
GetBoxMinRadius() const =0 | dgCollision | pure virtual
GetCollisionInfo(dgCollisionInfo *const info) const | dgCollision | virtual
GetCollisionPrimityType() const | dgCollision |
GetConvexVertexCount() const | dgCollision | virtual
GetObbOrigin() const | dgCollision |
GetObbSize() const | dgCollision | virtual
GetRefCount() const | dgCollision |
GetSignature() const | dgCollision |
GetSkinThickness() const | dgCollision | virtual
GetUmbraClipSize() const | dgCollision |
GetVolume() const =0 | dgCollision | pure 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_inertia | dgCollision | protected
m_refCount | dgCollision | mutableprotected
m_rtti | dgCollision | protected
m_signature | dgCollision | protected
MassProperties() | dgCollision | virtual
OnDebugCollisionMeshCallback typedef | dgCollision |
Quantize(dgFloat32 value) | dgCollision | static
Quantize(void *buffer, int size) | dgCollision | static
RayCast(const dgVector &localP0, const dgVector &localP1, dgFloat32 maxT, dgContactPoint &contactOut, const dgBody *const body, void *const userData, OnRayPrecastAction preFilter) const =0 | dgCollision | pure virtual
Release() const | dgCollision | virtual
Serialize(dgSerialize callback, void *const userData) const =0 | dgCollision | pure virtual
SerializeLow(dgSerialize callback, void *const userData) const | dgCollision | virtual
SetCollisionBBox(const dgVector &p0, const dgVector &p1)=0 | dgCollision | pure virtual
SetSignature(dgInt32 signature) | dgCollision | protected
SupportVertex(const dgVector &dir, dgInt32 *const vertexIndex) const =0 | dgCollision | pure virtual
~dgCollision() | dgCollision | protectedvirtual