Newton Dynamics  4.00
dIsoSurface Class Reference
Inheritance diagram for dIsoSurface:
dClassAlloc

Classes

class  dIsoCell
 
class  dIsoTriangle
 
class  dIsoVertexMap
 

Public Member Functions

D_CORE_API void Begin (const dVector &origin, dFloat32 isovalue, dFloat32 gridSize, dInt32 sizex, dInt32 sizey, dInt32 sizez)
 
D_CORE_API void ProcessCell (const dIsoCell &cell)
 
D_CORE_API void End ()
 
const dInt32 GetIndexCount () const
 
const dInt32 GetVertexCount () const
 
const dVectorGetPoints () const
 
const dVectorGetNormals () const
 
const dUnsigned64 * GetIndexList () const
 
- Public Member Functions inherited from dClassAlloc
 dClassAlloc ()
 Empty.
 
 ~dClassAlloc ()
 Empty.
 
void * operator new (size_t size)
 Overloaded operator new for any subclass derived from dClassAlloc.
 
void operator delete (void *ptr)
 Overloaded operator delete for any subclass derived from dClassAlloc.
 

Additional Inherited Members

- Static Public Member Functions inherited from dClassAlloc
static D_CORE_API void * Malloc (size_t size)
 Generic allocation for any function subclass from dClassAlloc.
 
static D_CORE_API void Free (void *const ptr)
 Generic destruction for any function subclass from dClassAlloc.