Newton Dynamics  4.00
ndIsoSurface::ndImplementation Class Reference
Inheritance diagram for ndIsoSurface::ndImplementation:
ndClassAlloc

Classes

class  ndEdge
 
class  ndIsoCell
 

Public Member Functions

void Clear ()
 
ndVector GetOrigin () const
 
void BuildLowResolutionMesh (ndIsoSurface *const me, const ndArray< ndVector > &pointCloud, ndFloat32 gridSize)
 
void BuildHighResolutionMesh (ndIsoSurface *const me, const ndArray< ndVector > &pointCloud, ndFloat32 gridSize, ndCalculateIsoValue *const computeIsoValue)
 
ndInt32 GenerateLowResIndexList (const ndIsoSurface *const me, ndInt32 *const indexList, ndInt32 strideInFloats, ndReal *const posit, ndReal *const normals)
 
- Public Member Functions inherited from ndClassAlloc
 ndClassAlloc ()
 Empty default constructor.
 
 ~ndClassAlloc ()
 Empty.
 

Friends

class ndIsoSurface
 

Additional Inherited Members

- 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.