|
Wildmeshing Toolkit
|
#include <MultiMeshEdgeSplitFunctor.hpp>
Public Member Functions | |
| void | operator() (const Mesh &, const simplex::Simplex &) const |
| wmtk::operations::EdgeOperationData | run (Mesh &, const simplex::Simplex &) const |
| edge_mesh::EdgeOperationData | operator() (EdgeMesh &m, const simplex::Simplex &s) const |
| tri_mesh::EdgeOperationData | operator() (TriMesh &m, const simplex::Simplex &s) const |
| tet_mesh::EdgeOperationData | operator() (TetMesh &m, const simplex::Simplex &s) const |
Definition at line 18 of file MultiMeshEdgeSplitFunctor.hpp.
|
inline |
Definition at line 21 of file MultiMeshEdgeSplitFunctor.hpp.
| edge_mesh::EdgeOperationData wmtk::operations::utils::MultiMeshEdgeSplitFunctor::operator() | ( | EdgeMesh & | m, |
| const simplex::Simplex & | s | ||
| ) | const |
Definition at line 27 of file MultiMeshEdgeSplitFunctor.cpp.
References wmtk::EdgeMesh::EdgeMeshOperationExecutor::split_edge(), and wmtk::simplex::Simplex::tuple().
| tet_mesh::EdgeOperationData wmtk::operations::utils::MultiMeshEdgeSplitFunctor::operator() | ( | TetMesh & | m, |
| const simplex::Simplex & | s | ||
| ) | const |
Definition at line 52 of file MultiMeshEdgeSplitFunctor.cpp.
References wmtk::TetMesh::TetMeshOperationExecutor::split_edge(), and wmtk::simplex::Simplex::tuple().
| tri_mesh::EdgeOperationData wmtk::operations::utils::MultiMeshEdgeSplitFunctor::operator() | ( | TriMesh & | m, |
| const simplex::Simplex & | s | ||
| ) | const |
Definition at line 35 of file MultiMeshEdgeSplitFunctor.cpp.
References wmtk::Mesh::absolute_multi_mesh_id(), wmtk::operations::tri_mesh::EdgeOperationData::incident_face_datas(), wmtk::logger(), wmtk::TriMesh::TriMeshOperationExecutor::split_edge(), and wmtk::simplex::Simplex::tuple().
| wmtk::operations::EdgeOperationData wmtk::operations::utils::MultiMeshEdgeSplitFunctor::run | ( | Mesh & | mesh, |
| const simplex::Simplex & | s | ||
| ) | const |
Definition at line 12 of file MultiMeshEdgeSplitFunctor.cpp.
References wmtk::Edge, wmtk::Tetrahedron, wmtk::Mesh::top_simplex_type(), wmtk::Triangle, and wmtk::Vertex.