![]() |
Cleaver Tetrahedral Meshing
2.2.1
Cleaving algorithm for high quality tetrahedral meshing
|
Public Member Functions | |
void | createTetMesh (bool verbose) |
TetMesh * | getTetMesh () const |
TetMesh * | getBackgroundMesh () const |
void | setVolume (const Volume *volume) |
Volume * | getVolume () const |
void | cleanup () |
void | setTopologyMode (CleaverMesherImp::TopologyMode mode) |
void | setAlphaInit (double alpha) |
TetMesh * | createBackgroundMesh (bool verbose=false) |
void | setBackgroundMesh (TetMesh *) |
void | buildAdjacency (bool verbose=false) |
void | sampleVolume (bool verbose=false) |
void | computeAlphas (bool verbose=false) |
void | computeInterfaces (bool verbose=false) |
void | generalizeTets (bool verbose=false) |
void | snapsAndWarp (bool verbose=false) |
void | stencilTets (bool verbose=false) |
size_t | fixVertexWindup (bool verbose=false) |
bool | backgroundMeshCreated () const |
bool | adjacencyBuilt () const |
bool | samplingDone () const |
bool | alphasComputed () const |
bool | interfacesComputed () const |
bool | generalized () const |
bool | snapsAndWarpsDone () const |
bool | stencilsDone () const |
bool | completed () const |
void | setSizingFieldTime (double time) |
void | setBackgroundTime (double time) |
void | setCleavingTime (double time) |
double | getSizingFieldTime () const |
double | getBackgroundTime () const |
double | getCleavingTime () const |
Octree * | getTree () const |
void | setAlphas (double l, double s) |
void | setRegular (bool reg) |
Definition at line 8 of file CleaverMesher.h.