bool ICHull::CleanUp(unsigned int& addedPoints) { bool r0 = CleanEdges(); bool r1 = CleanTriangles(); bool r2 = CleanVertices(addedPoints); return r0 && r1 && r2; }
/*--------------------------------------------------------------------- CleanUp goes through each data structure list and clears all flags and NULLs out some pointers. The order of processing (edges, faces, vertices) is important. ---------------------------------------------------------------------*/ void CleanUp( tVertex *pvnext ) { CleanEdges(); CleanFaces(); CleanVertices( pvnext ); }