Cleaver Tetrahedral Meshing  2.2.1
Cleaving algorithm for high quality tetrahedral meshing
cleaver::TetMesh Member List

This is the complete list of members for cleaver::TetMesh, including all inherited members.

bounds (defined in cleaver::TetMesh)cleaver::TetMesh
computeAngles() (defined in cleaver::TetMesh)cleaver::TetMesh
computeBounds() (defined in cleaver::TetMesh)cleaver::TetMesh
computeDihedralHistograms() (defined in cleaver::TetMesh)cleaver::TetMesh
constructBottomUpIncidences(bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
constructEdges() (defined in cleaver::TetMesh)cleaver::TetMesh
constructFaces() (defined in cleaver::TetMesh)cleaver::TetMesh
constructNewAdjacency() (defined in cleaver::TetMesh)cleaver::TetMesh
createFromNodeElePair(const std::string &nodeFileName, const std::string &eleFileName, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMeshstatic
createTet(Vertex *v1, Vertex *v2, Vertex *v3, Vertex *v4, int material) (defined in cleaver::TetMesh)cleaver::TetMesh
edges (defined in cleaver::TetMesh)cleaver::TetMesh
edgesAroundTet(Tet *t) (defined in cleaver::TetMesh)cleaver::TetMesh
edgesAroundVertex(Vertex *v) (defined in cleaver::TetMesh)cleaver::TetMesh
faces (defined in cleaver::TetMesh)cleaver::TetMesh
facesAroundEdge(HalfEdge *e) (defined in cleaver::TetMesh)cleaver::TetMesh
facesAroundTet(Tet *t) (defined in cleaver::TetMesh)cleaver::TetMesh
facesAroundVertex(Vertex *v) (defined in cleaver::TetMesh)cleaver::TetMesh
facesIncidentToBothTetAndEdge(Tet *tet, HalfEdge *edge) (defined in cleaver::TetMesh)cleaver::TetMesh
fixVertexWindup(bool verbose) (defined in cleaver::TetMesh)cleaver::TetMesh
getAdjacencyListsForFace(HalfFace *face, Vertex *verts[3], HalfEdge *edges[3]) (defined in cleaver::TetMesh)cleaver::TetMeshstatic
getAdjacencyListsForTet(Tet *tet, Vertex *verts[4], HalfEdge *edges[6], HalfFace *faces[4]) (defined in cleaver::TetMesh)cleaver::TetMesh
getRightHandedVertexList(Tet *tet, Vertex *verts[15]) (defined in cleaver::TetMesh)cleaver::TetMesh
halfEdgeForVerts(Vertex *v1, Vertex *v2) (defined in cleaver::TetMesh)cleaver::TetMesh
halfEdges (defined in cleaver::TetMesh)cleaver::TetMesh
halfFaces (defined in cleaver::TetMesh)cleaver::TetMesh
imported (defined in cleaver::TetMesh)cleaver::TetMesh
isValid() (defined in cleaver::TetMesh)cleaver::TetMesh
material_count (defined in cleaver::TetMesh)cleaver::TetMesh
max_angle (defined in cleaver::TetMesh)cleaver::TetMesh
min_angle (defined in cleaver::TetMesh)cleaver::TetMesh
name (defined in cleaver::TetMesh)cleaver::TetMesh
nEdges (defined in cleaver::TetMesh)cleaver::TetMesh
oppositeTetAcrossFace(Tet *tet, HalfFace *face) (defined in cleaver::TetMesh)cleaver::TetMesh
removeExternalTets() (defined in cleaver::TetMesh)cleaver::TetMesh
removeLockedTets() (defined in cleaver::TetMesh)cleaver::TetMesh
removeMaterial(int m) (defined in cleaver::TetMesh)cleaver::TetMesh
removeOutsideBox(BoundingBox &box) (defined in cleaver::TetMesh)cleaver::TetMesh
removeTet(int t) (defined in cleaver::TetMesh)cleaver::TetMesh
removeTet(std::vector< Tet * >::iterator) (defined in cleaver::TetMesh)cleaver::TetMesh
stripMaterial(char material, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
TetMesh() (defined in cleaver::TetMesh)cleaver::TetMesh
TetMesh(BoundingBox b) (defined in cleaver::TetMesh)cleaver::TetMesh
TetMesh(const std::vector< Vertex * > &verts, const std::vector< Tet * > &tets) (defined in cleaver::TetMesh)cleaver::TetMesh
tets (defined in cleaver::TetMesh)cleaver::TetMesh
tetsAroundEdge(HalfEdge *e) (defined in cleaver::TetMesh)cleaver::TetMesh
tetsAroundFace(HalfFace *f) (defined in cleaver::TetMesh)cleaver::TetMesh
tetsAroundVertex(Vertex *v) (defined in cleaver::TetMesh)cleaver::TetMesh
time (defined in cleaver::TetMesh)cleaver::TetMesh
updateBounds(Vertex *vertex) (defined in cleaver::TetMesh)cleaver::TetMesh
verts (defined in cleaver::TetMesh)cleaver::TetMesh
vertsAroundFace(HalfFace *f) (defined in cleaver::TetMesh)cleaver::TetMesh
vertsAroundTet(Tet *t) (defined in cleaver::TetMesh)cleaver::TetMesh
writeInfo(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeMatlab(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeMesh(const std::string &filename, MeshFormat format, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeMultiplePly(const std::vector< std::string > &inputs, const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeNodeEle(const std::string &filename, bool verbose=false, bool includeMaterials=true, bool includeParent=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writePly(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writePtsEle(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeStencilPly(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeVtkPolyData(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
writeVtkUnstructuredGrid(const std::string &filename, bool verbose=false) (defined in cleaver::TetMesh)cleaver::TetMesh
~TetMesh() (defined in cleaver::TetMesh)cleaver::TetMesh