ScummVM API documentation
dgWorld Member List

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

AddBody(dgBody *const body) (defined in dgBodyMasterList)dgBodyMasterList
AddBodyImpulse(dgBody *body, const dgVector &pointDeltaVeloc, const dgVector &pointPosit) (defined in dgWorld)dgWorld
AddPair(dgBody *const body0, dgBody *const body1, dgInt32 threadIndex) (defined in dgCollidingPairCollector)dgCollidingPairCollector
AddToBreakQueue(const dgContact *const contactJoint, dgBody *const body, dgFloat32 maxForce) (defined in dgWorld)dgWorldinline
Addtop() (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Addtop(dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Addtop(const dgBodyMasterListRow &element) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Addtop() (defined in dgList< dgContact *>)dgList< dgContact *>
Addtop(dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
Addtop(const dgContact * &element) (defined in dgList< dgContact *>)dgList< dgContact *>
Append() (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Append(dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Append(const dgBodyMasterListRow &element) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Append() (defined in dgList< dgContact *>)dgList< dgContact *>
Append(dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
Append(const dgContact * &element) (defined in dgList< dgContact *>)dgList< dgContact *>
ApplyImpulseArray(dgBody *body, dgInt32 count, dgInt32 strideInBytes, const dgFloat32 *const impulseArray, const dgFloat32 *const pointArray) (defined in dgWorld)dgWorld
AttachConstraint(dgConstraint *const constraint, dgBody *const body0, dgBody *const body1) (defined in dgBodyMasterList)dgBodyMasterList
BodySetMatrix(dgBody *body, const dgMatrix &matrix) (defined in dgWorld)dgWorld
ClosestPoint(const dgTriplex &point, dgCollision *const collision, const dgMatrix &matrix, dgTriplex &contact, dgTriplex &normal, dgInt32 threadIndex) const (defined in dgWorld)dgWorld
ClosestPoint(dgCollision *const collisionA, const dgMatrix &matrixA, dgCollision *const collisionB, const dgMatrix &matrixB, dgTriplex &contactA, dgTriplex &contactB, dgTriplex &normalAB, dgInt32 threadIndex) const (defined in dgWorld)dgWorld
Collide(dgCollision *const collisionA, const dgMatrix &matrixA, dgCollision *const collisionB, const dgMatrix &matrixB, dgTriplex *const points, dgTriplex *const normals, dgFloat32 *const penetration, dgInt32 maxSize, dgInt32 threadIndex) (defined in dgWorld)dgWorld
CollideContinue(dgCollision *const collisionA, const dgMatrix &matrixA, const dgVector &velocA, const dgVector &omegaA, dgCollision *const collisionB, const dgMatrix &matrixB, const dgVector &velocB, const dgVector &omegaB, dgFloat32 &timeStep, dgTriplex *const points, dgTriplex *const normals, dgFloat32 *const penetration, dgInt32 maxSize, dgInt32 threadIndex) (defined in dgWorld)dgWorld
CollideContinueSimd(dgCollision *const collisionA, const dgMatrix &matrixA, const dgVector &velocA, const dgVector &omegaA, dgCollision *const collisionB, const dgMatrix &matrixB, const dgVector &velocB, const dgVector &omegaB, dgFloat32 &timeStep, dgTriplex *const points, dgTriplex *const normals, dgFloat32 *const penetration, dgInt32 maxSize, dgInt32 threadIndex) (defined in dgWorld)dgWorld
ConvexCast(dgCollision *const shape, const dgMatrix &p0, const dgVector &p1, dgFloat32 &timetoImpact, OnRayPrecastAction prefilter, void *const userData, dgConvexCastReturnInfo *const info, dgInt32 maxContacts, dgInt32 threadIndex) (defined in dgBroadPhaseCollision)dgBroadPhaseCollision
CreateBallConstraint(const dgVector &pivot, dgBody *const body0, dgBody *refBody=NULL) (defined in dgWorld)dgWorld
CreateBody(dgCollision *const collision, const dgMatrix &matrix) (defined in dgWorld)dgWorld
CreateBodyGroupID() (defined in dgWorld)dgWorld
CreateBox(dgFloat32 dx, dgFloat32 dy, dgFloat32 dz, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateBVH() (defined in dgWorld)dgWorld
CreateBVHFieldCollision(dgInt32 width, dgInt32 height, dgInt32 contructionMode, const dgUnsigned16 *const elevationMap, const dgInt8 *const atributeMap, dgFloat32 horizontalScale, dgFloat32 vertcalScale) (defined in dgWorld)dgWorld
CreateCapsule(dgFloat32 radius, dgFloat32 height, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateChamferCylinder(dgFloat32 radius, dgFloat32 height, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateCollisionCompound(dgInt32 count, dgCollision *const array[]) (defined in dgWorld)dgWorld
CreateCollisionCompoundBreakable(dgInt32 count, dgMeshEffect *const solidArray[], const dgInt32 *const idArray, const dgFloat32 *const densities, const dgInt32 *const internalFaceMaterial, dgInt32 debriID, dgFloat32 gap) (defined in dgWorld)dgWorld
CreateCone(dgFloat32 radius, dgFloat32 height, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateConvexHull(dgInt32 count, const dgFloat32 *vertexArray, dgInt32 strideInBytes, dgFloat32 tolerance, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateConvexModifier(dgCollision *convexCollision) (defined in dgWorld)dgWorld
CreateCorkscrewConstraint(const dgVector &pivot, const dgVector &pin, dgBody *const body0, dgBody *refBody=NULL) (defined in dgWorld)dgWorld
CreateCylinder(dgFloat32 radius, dgFloat32 height, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateEllipse(dgFloat32 rx, dgFloat32 ry, dgFloat32 rz, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateFromSerialization(dgDeserialize deserialization, void *const userData) (defined in dgWorld)dgWorld
CreateHingeConstraint(const dgVector &pivot, const dgVector &pin, dgBody *const body0, dgBody *refBody=NULL) (defined in dgWorld)dgWorld
CreateNull() (defined in dgWorld)dgWorld
CreateScene() (defined in dgWorld)dgWorld
CreateSlidingConstraint(const dgVector &pivot, const dgVector &pin, dgBody *const body0, dgBody *refBody=NULL) (defined in dgWorld)dgWorld
CreateSphere(dgFloat32 radiusdg, dgInt32 shapeID, const dgMatrix &offsetMatrix=dgGetIdentityMatrix()) (defined in dgWorld)dgWorld
CreateStaticUserMesh(const dgVector &boxP0, const dgVector &boxP1, const dgUserMeshCreation &data) (defined in dgWorld)dgWorld
CreateUniversalConstraint(const dgVector &pivot, const dgVector &pin0, const dgVector &pin1, dgBody *const body0, dgBody *body1=NULL) (defined in dgWorld)dgWorld
CreateUpVectorConstraint(const dgVector &pin, dgBody *body) (defined in dgWorld)dgWorld
DestroyAllBodies() (defined in dgWorld)dgWorld
DestroyBody(dgBody *const body) (defined in dgWorld)dgWorld
DestroyConstraint(dgConstraint *constraint) (defined in dgWorld)dgWorld
dgActiveContacts(dgMemoryAllocator *const allocator) (defined in dgActiveContacts)dgActiveContactsinline
dgBodyCollisionList(dgMemoryAllocator *const allocator) (defined in dgBodyCollisionList)dgBodyCollisionListinline
dgBodyMasterList(dgMemoryAllocator *const allocator) (defined in dgBodyMasterList)dgBodyMasterList
dgBodyMaterialList(dgMemoryAllocator *const allocator) (defined in dgBodyMaterialList)dgBodyMaterialListinline
dgCollidingPairCollector() (defined in dgCollidingPairCollector)dgCollidingPairCollector
dgGetIndirectLock(dgInt32 *lockVar) (defined in dgWorld)dgWorldinline
dgGetUserLock() const (defined in dgWorld)dgWorldinline
dgList(dgMemoryAllocator *const allocator) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
dgList(dgMemoryAllocator *const allocator) (defined in dgList< dgContact *>)dgList< dgContact *>
dgReleasedUserLock() const (defined in dgWorld)dgWorldinline
dgReleaseIndirectLock(dgInt32 *lockVar) (defined in dgWorld)dgWorldinline
dgTree(dgMemoryAllocator *const allocator) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
dgTree(dgMemoryAllocator *const allocator) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
dgWorld(dgMemoryAllocator *const allocator) (defined in dgWorld)dgWorld
EnableThreadOnSingleIsland(dgInt32 mode) (defined in dgWorld)dgWorld
Find(const dgBodyMasterListRow &element) const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Find(dgUnsigned32 key) const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Find(dgUnsigned32 key) const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Find(const dgContact * &element) const (defined in dgList< dgContact *>)dgList< dgContact *>
FindConstraintLink(const dgBody *const body0, const dgBody *const body1) const (defined in dgBodyMasterList)dgBodyMasterList
FindConstraintLinkNext(const dgBodyMasterListRow::dgListNode *const me, const dgBody *const body) const (defined in dgBodyMasterList)dgBodyMasterList
FindGreater(dgUnsigned32 key) const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
FindGreater(dgUnsigned32 key) const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
FindGreaterEqual(dgUnsigned32 key) const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
FindGreaterEqual(dgUnsigned32 key) const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
FindLessEqual(dgUnsigned32 key) const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
FindLessEqual(dgUnsigned32 key) const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
FlushCache() (defined in dgWorld)dgWorld
FlushChache(dgThreadPairCache *const chache) (defined in dgCollidingPairCollector)dgCollidingPairCollector
ForEachBodyInAABB(const dgVector &q0, const dgVector &q1, OnBodiesInAABB callback, void *const userData) const (defined in dgBroadPhaseCollision)dgBroadPhaseCollision
GetAllocator() const (defined in dgWorld)dgWorldinline
GetBodiesCount() const (defined in dgWorld)dgWorld
GetBoxID() const (defined in dgWorld)dgWorld
GetCapsuleID() const (defined in dgWorld)dgWorld
GetChamferCylinderID() const (defined in dgWorld)dgWorld
GetCompoundCollisionID() const (defined in dgWorld)dgWorld
GetConeID() const (defined in dgWorld)dgWorld
GetConstraintsCount() const (defined in dgWorld)dgWorld
GetConvexHullID() const (defined in dgWorld)dgWorld
GetConvexHullModifierID() const (defined in dgWorld)dgWorld
GetConvexID() const (defined in dgWorld)dgWorld
GetCount() const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
GetCount() const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
GetCount() const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
GetCount() const (defined in dgList< dgContact *>)dgList< dgContact *>
GetCylinderID() const (defined in dgWorld)dgWorld
GetDefualtBodyGroupID() const (defined in dgWorld)dgWorld
GetEllipseID() const (defined in dgWorld)dgWorld
GetFirst() const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
GetFirst() const (defined in dgList< dgContact *>)dgList< dgContact *>
GetFirstMaterial() const (defined in dgWorld)dgWorld
GetHardwareMode(char *description) const (defined in dgWorld)dgWorld
GetIslandBody(const void *const island, dgInt32 index) const (defined in dgWorld)dgWorld
GetLast() const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
GetLast() const (defined in dgList< dgContact *>)dgList< dgContact *>
GetMaterial(dgUnsigned32 bodyGroupId0, dgUnsigned32 bodyGroupId1) const (defined in dgWorld)dgWorld
GetMaxThreadsCount() const (defined in dgWorld)dgWorld
GetNextMaterial(dgContactMaterial *material) const (defined in dgWorld)dgWorld
GetNodeFromInfo(dgBodyMasterListRow &m_info) const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
GetNodeFromInfo(dgContactMaterial &info) const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
GetNodeFromInfo(dgCollision * &info) const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
GetNodeFromInfo(dgContact * &m_info) const (defined in dgList< dgContact *>)dgList< dgContact *>
GetPerfomanceTicks(dgUnsigned32 entry) const (defined in dgWorld)dgWorld
GetPerformaceFuntion() const (defined in dgWorld)dgWorld
GetPolygonSoupID() const (defined in dgWorld)dgWorld
GetRoot() const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
GetRoot() const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
GetSceneID() const (defined in dgWorld)dgWorld
GetSentinelBody() const (defined in dgWorld)dgWorld
GetSphereID() const (defined in dgWorld)dgWorld
GetThreadOnSingleIsland() const (defined in dgWorld)dgWorld
GetThreadPerfomanceTicks(dgUnsigned32 threadIndex) const (defined in dgWorld)dgWorld
GetThreadsCount() const (defined in dgWorld)dgWorld
GetUserData() const (defined in dgWorld)dgWorld
GetWorldSize(dgVector &p0, dgVector &p1) const (defined in dgBroadPhaseCollision)dgBroadPhaseCollision
Init() (defined in dgCollidingPairCollector)dgCollidingPairCollector
Insert(const dgContactMaterial &element, dgUnsigned32 key, bool &elementWasInTree) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Insert(const dgContactMaterial &element, dgUnsigned32 key) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Insert(dgTreeNode *const node, dgUnsigned32 key) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Insert(const dgCollision * &element, dgUnsigned32 key, bool &elementWasInTree) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Insert(const dgCollision * &element, dgUnsigned32 key) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Insert(dgTreeNode *const node, dgUnsigned32 key) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
InsertAfter(dgListNode *const root, dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
InsertAfter(dgListNode *const root, dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
InsertBefore(dgListNode *const root, dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
InsertBefore(dgListNode *const root, dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
m_chacheBuffers (defined in dgCollidingPairCollector)dgCollidingPairCollector
m_constraintCount (defined in dgBodyMasterList)dgBodyMasterList
m_count (defined in dgCollidingPairCollector)dgCollidingPairCollector
m_maxSize (defined in dgCollidingPairCollector)dgCollidingPairCollector
m_pairs (defined in dgCollidingPairCollector)dgCollidingPairCollector
m_sentinel (defined in dgCollidingPairCollector)dgCollidingPairCollector
Maximum() const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Maximum() const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Merge(dgList< dgBodyMasterListRow > &list) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Merge(dgList< dgContact * > &list) (defined in dgList< dgContact *>)dgList< dgContact *>
Minimum() const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Minimum() const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator delete(void *const ptr) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator delete(void *const ptr) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator delete(void *const ptr) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator delete(void *const ptr) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator delete[](void *const ptr) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator delete[](void *const ptr) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator delete[](void *const ptr) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator delete[](void *const ptr) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator dgInt32() const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
operator dgInt32() const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
operator dgInt32() const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
operator dgInt32() const (defined in dgList< dgContact *>)dgList< dgContact *>
operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator new(size_t size) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator new(size_t size) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator new(size_t size) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator new(size_t size) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator new[](size_t size) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >inline
operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator new[](size_t size) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >inline
operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator new[](size_t size) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >inline
operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgList< dgContact *>)dgList< dgContact *>inline
operator new[](size_t size) (defined in dgList< dgContact *>)dgList< dgContact *>inline
RayCast(const dgVector &p0, const dgVector &p1, OnRayCastAction filter, OnRayPrecastAction prefilter, void *const userData) (defined in dgBroadPhaseCollision)dgBroadPhaseCollision
ReleaseCollision(dgCollision *const collision) (defined in dgWorld)dgWorld
Remove(dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Remove(const dgBodyMasterListRow &element) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Remove(dgUnsigned32 key) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Remove(dgTreeNode *const node) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Remove(dgUnsigned32 key) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Remove(dgTreeNode *const node) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Remove(dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
Remove(const dgContact * &element) (defined in dgList< dgContact *>)dgList< dgContact *>
RemoveAll() (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
RemoveAll() (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
RemoveAll() (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
RemoveAll() (defined in dgList< dgContact *>)dgList< dgContact *>
RemoveAllGroupID() (defined in dgWorld)dgWorld
RemoveBody(dgBody *const body) (defined in dgBodyMasterList)dgBodyMasterList
RemoveConstraint(dgConstraint *const constraint) (defined in dgBodyMasterList)dgBodyMasterList
RemoveFromCache(dgCollision *const collision) (defined in dgWorld)dgWorld
Replace(dgContactMaterial &element, dgUnsigned32 key) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Replace(dgCollision * &element, dgUnsigned32 key) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
ReplaceKey(dgUnsigned32 oldKey, dgUnsigned32 newKey) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
ReplaceKey(dgTreeNode *const node, dgUnsigned32 key) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
ReplaceKey(dgUnsigned32 oldKey, dgUnsigned32 newKey) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
ReplaceKey(dgTreeNode *const node, dgUnsigned32 key) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
RotateToBegin(dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
RotateToBegin(dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
RotateToEnd(dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
RotateToEnd(dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
SanityCheck() const (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
SanityCheck() const (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
SanityCheck() const (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
SanityCheck() const (defined in dgList< dgContact *>)dgList< dgContact *>
Serialize(const dgCollision *shape, dgSerialize deserialization, void *const userData) const (defined in dgWorld)dgWorld
SetAllocator(dgMemoryAllocator *const allocator) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
SetAllocator(dgMemoryAllocator *const allocator) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
SetAllocator(dgMemoryAllocator *const allocator) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
SetAllocator(dgMemoryAllocator *const allocator) (defined in dgList< dgContact *>)dgList< dgContact *>
SetBodyDestructionByExeciveForce(OnBodyDestructionByExeciveForce callback) (defined in dgWorld)dgWorld
SetCaches(dgThreadPairCache *const chaches) (defined in dgCollidingPairCollector)dgCollidingPairCollector
SetDestroyCollisionCallback(OnDestroyCollision shape) (defined in dgWorld)dgWorld
SetFrictionMode(dgInt32 mode) (defined in dgWorld)dgWorld
SetFrictionThreshold(dgFloat32 acceletion) (defined in dgWorld)dgWorld
SetHardwareMode(dgInt32 mode) (defined in dgWorld)dgWorld
SetIslandUpdateCallback(OnIslandUpdate callback) (defined in dgWorld)dgWorld
SetLeavingWorldCallback(OnLeavingWorldAction callback) (defined in dgWorld)dgWorld
SetPerfomanceCounter(OnGetPerformanceCountCallback callback) (defined in dgWorld)dgWorld
SetSolverMode(dgInt32 mode) (defined in dgWorld)dgWorld
SetThreadsCount(dgInt32 count) (defined in dgWorld)dgWorld
SetUserData(void *const userData) (defined in dgWorld)dgWorld
SetWorldSize(const dgVector &min, const dgVector &max) (defined in dgBroadPhaseCollision)dgBroadPhaseCollision
SortMasterList() (defined in dgBodyMasterList)dgBodyMasterList
SwapInfo(dgTree &tree) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
SwapInfo(dgTree &tree) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Unlink(dgListNode *const node) (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >
Unlink(dgTreeNode *const node) (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >
Unlink(dgTreeNode *const node) (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >
Unlink(dgListNode *const node) (defined in dgList< dgContact *>)dgList< dgContact *>
Update(dgFloat32 timestep) (defined in dgWorld)dgWorld
UpdateCollision() (defined in dgWorld)dgWorld
~dgBodyMasterList() (defined in dgBodyMasterList)dgBodyMasterList
~dgCollidingPairCollector() (defined in dgCollidingPairCollector)dgCollidingPairCollector
~dgList() (defined in dgList< dgBodyMasterListRow >)dgList< dgBodyMasterListRow >virtual
~dgList() (defined in dgList< dgContact *>)dgList< dgContact *>virtual
~dgTree() (defined in dgTree< dgContactMaterial, dgUnsigned32 >)dgTree< dgContactMaterial, dgUnsigned32 >virtual
~dgTree() (defined in dgTree< dgCollision *, dgUnsigned32 >)dgTree< dgCollision *, dgUnsigned32 >virtual
~dgWorld() (defined in dgWorld)dgWorld