![]()  | 
  
    Cleaver Tetrahedral Meshing
    2.2.1
    
   Cleaving algorithm for high quality tetrahedral meshing 
   | 
 
This is the complete list of members for cleaver::CleaverMesherImp, including all inherited members.
| adaptCell(OTCell *cell) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| altBalanceOctree() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| balanceOctree() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| balanceOctreeNew() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| buildAdjacency(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| cellsAroundPos(const vec3 &pos) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkIfCutViolatesVertices(HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkIfQuadrupleViolatesEdges(Tet *tet) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkIfQuadrupleViolatesFaces(Tet *tet) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkIfQuadrupleViolatesVertices(Tet *tet) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkIfTripleViolatesEdges(HalfFace *face) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkIfTripleViolatesVertices(HalfFace *face) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| checkSafetyBetween(const vec3 &v1_orig, const vec3 &v2_orig, bool v1_warpable=true, bool v2_warpable=true) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| CleaverMesherImp() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeAlphas(bool verbose=false, bool regular=false, double alp_long=0.4, double alp_short=0.4) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeAlphasSafely(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeCutForEdge(HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeInterfaces(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeLagrangePolynomial(const vec3 &p1, const vec3 &p2, const vec3 &p3, const vec3 &p4, double coefficients[4]) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeQuadrupleForTet(Tet *tet) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeSafeAlphaLength(Tet *tet, int v) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTopologicalCutForEdge(HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTopologicalCutForEdge2(HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTopologicalInterfaces(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTopologicalQuadrupleForTet(Tet *tet) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTopologicalTripleForFace(HalfFace *face) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTripleForFace(HalfFace *face) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| computeTripleForFace2(HalfFace *face) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| conformCellToDomain(OTCell *cell) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| conformOctreeToDomain() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| conformQuadruple(Tet *tet, Vertex *warpVertex, const vec3 &warpPt) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| conformTriple(HalfFace *face, Vertex *warpVertex, const vec3 &warpPt) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createBackgroundMesh(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createBackgroundTets() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createBackgroundVerts() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createOctree() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createOctreeBottomUp() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createSizingField() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createVisualizationBackgroundMesh() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createVisualizationTets(OTCell *cell) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| createWarpedVertices(OTCell *cell) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| generalizeTets(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| generalizeTopologicalTets(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| getInnerTet(HalfEdge *edge, Vertex *warpVertex, const vec3 &warpPt) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| getInnerTet(HalfFace *face, Vertex *warpVertex, const vec3 &warpPt) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_alpha_init (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_background_time (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bAdjacencyBuilt (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bAlphasComputed (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bBackgroundMeshCreated (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bComplete (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bGeneralized (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bgMesh (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bInterfacesComputed (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bSamplingDone (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bSnapsAndWarpsDone (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_bStencilsDone (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_cleaving_time (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_mesh (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_sizing_field_time (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_sizingField (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_sizingOracle (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_topologyMode (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_tree (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_vertex_tracker (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_volume (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| m_warp_tracker (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| makeCellRespectTopology(OTCell *cell) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| makeTetAlphaSafe(Tet *tet) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| posWasWarped(const vec3 &pos) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| projectCut(HalfEdge *edge, Tet *tet, Vertex *warpVertex, const vec3 &warpPt) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| projectTriple(HalfFace *face, Vertex *quadruple, Vertex *warpVertex, const vec3 &warpPt) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| resetCellsAroundPos(const vec3 &pos) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| resetMeshProperties() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| resetPosForCell(OTCell *cell) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| resolveDegeneraciesAroundEdge(HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| resolveDegeneraciesAroundVertex(Vertex *vertex) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| sampleVolume(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| setBackgroundMesh(TetMesh *) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| setWarpForPosition(const vec3 &position, const vec3 &warp) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpEdgeViolations(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpFaceViolations(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpForViolatedEdge(HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpForViolatedFace(HalfFace *face) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpForViolatedVertex(Vertex *vertex) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpVertexViolations(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapAndWarpViolations(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapCutForEdgeToVertex(HalfEdge *edge, Vertex *vertex) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapQuadrupleForTetToCut(Tet *tet, Vertex *cut) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapQuadrupleForTetToEdge(Tet *tet, HalfEdge *edge) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapQuadrupleForTetToTriple(Tet *tet, Vertex *triple) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapQuadrupleForTetToVertex(Tet *tet, Vertex *vertex) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapTripleForFaceToCut(HalfFace *face, Vertex *cut) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| snapTripleForFaceToVertex(HalfFace *face, Vertex *vertex) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| stencilBackgroundTets(bool verbose=false) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| subdivideTreeToTopology() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| topologicalCleaving() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| TopologyMode enum name (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| TopologyModeCleave enum value (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| TopologyModeNone enum value (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| TopologyModeSubdivide enum value (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| truePosOfPos(const vec3 &pos) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| updateAlphaLengthAroundVertex(Vertex *vertex, float alpha_length) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| vertexForPosition(const vec3 &pos, bool create=true) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| warpForPosition(const vec3 &position) (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | |
| ~CleaverMesherImp() (defined in cleaver::CleaverMesherImp) | cleaver::CleaverMesherImp | 
 1.8.11