![]() |
Cleaver Tetrahedral Meshing
2.2.1
Cleaving algorithm for high quality tetrahedral meshing
|
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::TetMesh | static |
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::TetMesh | static |
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 |