Newton Dynamics  4.00
ndBodyParticleSetList Class Reference
Inheritance diagram for ndBodyParticleSetList:
ndList< ndBodyParticleSet *, ndContainersFreeListAlloc< ndBodyParticleSet * > > ndClassAlloc

Additional Inherited Members

- Public Member Functions inherited from ndList< ndBodyParticleSet *, ndContainersFreeListAlloc< ndBodyParticleSet * > >
 operator ndInt32 () const
 
ndInt32 GetCount () const
 
ndNode * GetLast () const
 
ndNode * GetFirst () const
 
ndNode * Append ()
 
ndNode * Append (ndNode *const node)
 
ndNode * Append (const ndBodyParticleSet * &element)
 
ndNode * Addtop ()
 
ndNode * Addtop (ndNode *const node)
 
ndNode * Addtop (const ndBodyParticleSet * &element)
 
void RotateToEnd (ndNode *const node)
 
void RotateToBegin (ndNode *const node)
 
void InsertAfter (ndNode *const root, ndNode *const node)
 
void InsertBefore (ndNode *const root, ndNode *const node)
 
ndNode * Find (const ndBodyParticleSet * &element) const
 
ndNode * GetNodeFromInfo (ndBodyParticleSet * &m_info) const
 
void Remove (ndNode *const node)
 
void Remove (const ndBodyParticleSet * &element)
 
void RemoveAll ()
 
void Merge (ndList< ndBodyParticleSet *, ndContainersFreeListAlloc< ndBodyParticleSet * > > &list)
 
void Unlink (ndNode *const node)
 
bool SanityCheck () const
 
- Public Member Functions inherited from ndClassAlloc
 ndClassAlloc ()
 Empty default constructor.
 
 ~ndClassAlloc ()
 Empty.
 
- Static Public Member Functions inherited from ndList< ndBodyParticleSet *, ndContainersFreeListAlloc< ndBodyParticleSet * > >
static void FlushFreeList ()
 
- Static Public Member Functions inherited from ndClassAlloc
D_OPERATOR_NEW_AND_DELETE static D_CORE_API void * Malloc (size_t size)
 Generic allocation for any function subclass from ndClassAlloc.
 
static D_CORE_API void Free (void *const ptr)
 Generic destruction for any function subclass from ndClassAlloc.