Moka controlers
|
Go to the source code of this file.
Functions | |
void | updateDartAfterRemovals (unsigned int ADim) |
void | updateDartAfterRemovals (int AMark0, int AMark1, int AMark2) |
bool | merge (int ADimension) |
bool | intuitiveMerge () |
bool | mergeColinearEdges () |
bool | mergeCoplanarFaces () |
bool | delNullEdges () |
bool | delFlatFaces () |
bool | delFlatVolumes () |
bool | removeMarkedEdgesWithoutDisconnection () |
bool | shiftAllEdgesIncidentToVertex () |
bool | removeDanglingEdges () |
bool | simplify2DObject () |
bool | simplify3DObject () |
bool | removeMarkedFacesButKeepBalls () |
bool | contract (int ADimension) |
bool | contextContract () |
bool | insertVertex () |
bool | insertEdge () |
bool | insertFace () |
bool | stopUp (int ADimension) |
bool | intuitiveStopUp () |
bool CControlerGMap::contextContract | ( | ) |
Definition at line 656 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::contract | ( | int | ADimension | ) |
Definition at line 624 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::delFlatFaces | ( | ) |
Definition at line 283 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::delFlatVolumes | ( | ) |
Definition at line 311 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::delNullEdges | ( | ) |
Definition at line 255 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::insertEdge | ( | ) |
Definition at line 720 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::insertFace | ( | ) |
Definition at line 761 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::insertVertex | ( | ) |
Definition at line 694 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::intuitiveMerge | ( | ) |
Definition at line 164 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::intuitiveStopUp | ( | ) |
Definition at line 788 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::merge | ( | int | ADimension | ) |
Definition at line 130 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::mergeColinearEdges | ( | ) |
Definition at line 193 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::mergeCoplanarFaces | ( | ) |
Definition at line 224 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::removeDanglingEdges | ( | ) |
Definition at line 430 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::removeMarkedEdgesWithoutDisconnection | ( | ) |
Definition at line 339 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::removeMarkedFacesButKeepBalls | ( | ) |
Definition at line 370 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::shiftAllEdgesIncidentToVertex | ( | ) |
Definition at line 401 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::simplify2DObject | ( | ) |
Definition at line 461 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::simplify3DObject | ( | ) |
Definition at line 539 of file operations-merging-insertion-contraction.cc.
bool CControlerGMap::stopUp | ( | int | ADimension | ) |
Definition at line 815 of file operations-merging-insertion-contraction.cc.
void CControlerGMap::updateDartAfterRemovals | ( | unsigned int | ADim | ) |
In simplification mode, update the removed marks after having ADim-removed some darts.
Definition at line 35 of file operations-merging-insertion-contraction.cc.
void CControlerGMap::updateDartAfterRemovals | ( | int | AMark0, |
int | AMark1, | ||
int | AMark2 | ||
) |
In simplification mode, update the removed marks after having removed some darts, each mark AMarki corresponds to darts i-removed .
Definition at line 73 of file operations-merging-insertion-contraction.cc.