Newton Dynamics  4.00
ndContactSolver Member List

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

CalculateContacts(const ndShapeInstance *const shapeA, const ndMatrix &matrixA, const ndVector &velocA, const ndShapeInstance *const shapeB, const ndMatrix &matrixB, const ndVector &velocB, ndFixSizeArray< ndContactPoint, 16 > &contactOut, ndContactNotify *const notification) (defined in ndContactSolver)ndContactSolver
Find(ndMinkFace * &obj) (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Find(ndDownHeapCompare< ndFloat32 > key) (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Flush() (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Free(void *const ptr)ndClassAllocstatic
GetCount() const (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
GetMaxCount() const (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
m_buffer (defined in ndContactSolver)ndContactSolver
m_bufferIsOwnned (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >protected
m_curCount (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >protected
m_hullDiff (defined in ndContactSolver)ndContactSolver
m_hullSum (defined in ndContactSolver)ndContactSolver
m_pool (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >protected
Malloc(size_t size)ndClassAllocstatic
MaxValue() const (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
ndBodyPlayerCapsuleContactSolver (defined in ndContactSolver)ndContactSolverfriend
ndClassAlloc()ndClassAllocinline
ndContactSolver() (defined in ndContactSolver)ndContactSolver
ndConvexCastNotify (defined in ndContactSolver)ndContactSolverfriend
ndDownHeap(ndInt32 maxElements) (defined in ndDownHeap< ndMinkFace *, ndFloat32 >)ndDownHeap< ndMinkFace *, ndFloat32 >inline
ndDownHeap(const void *const buffer, ndInt32 sizeInBytes) (defined in ndDownHeap< ndMinkFace *, ndFloat32 >)ndDownHeap< ndMinkFace *, ndFloat32 >inline
ndHeap(ndInt32 maxElements) (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
ndHeap(const void *const buffer, ndInt32 sizeInBytes) (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
ndPolygonMeshDesc (defined in ndContactSolver)ndContactSolverfriend
ndScene (defined in ndContactSolver)ndContactSolverfriend
ndShapeConvex (defined in ndContactSolver)ndContactSolverfriend
ndShapeConvexPolygon (defined in ndContactSolver)ndContactSolverfriend
ndShapeInstance (defined in ndContactSolver)ndContactSolverfriend
operator[](ndInt32 i) const (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Pop() (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Push(ndMinkFace * &obj, ndDownHeapCompare< ndFloat32 > key) (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Remove(ndInt32 Index) (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
SanityCheck() (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Sort() (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >
Value(ndInt32 i=0) const (defined in ndDownHeap< ndMinkFace *, ndFloat32 >)ndDownHeap< ndMinkFace *, ndFloat32 >inline
~ndClassAlloc()ndClassAllocinline
~ndContactSolver() (defined in ndContactSolver)ndContactSolverinline
~ndHeap() (defined in ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >)ndHeap< ndMinkFace *, ndDownHeapCompare< ndFloat32 > >