Wildmeshing Toolkit
Loading...
Searching...
No Matches
edge_insertion.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
5
namespace
wmtk
{
6
class
TriMesh;
7
class
Mesh;
8
class
EdgeMesh;
9
namespace
components {
10
11
struct
EdgeInsertionMeshes
12
{
13
std::shared_ptr<wmtk::Mesh>
tri_mesh
;
14
std::shared_ptr<wmtk::Mesh>
inserted_edge_mesh
;
15
std::shared_ptr<wmtk::Mesh>
bbox_mesh
;
16
};
17
18
EdgeInsertionMeshes
edge_insertion
(
EdgeMesh
& input_mesh,
TriMesh
& bg_mesh);
19
20
}
// namespace components
21
}
// namespace wmtk
wmtk::EdgeMesh
Definition
EdgeMesh.hpp:16
wmtk::TriMesh
Definition
TriMesh.hpp:19
wmtk::components::edge_insertion
EdgeInsertionMeshes edge_insertion(EdgeMesh &input_mesh, TriMesh &bg_mesh)
Definition
edge_insertion.cpp:21
wmtk
Definition
Accessor.hpp:8
wmtk::components::EdgeInsertionMeshes
Definition
edge_insertion.hpp:12
wmtk::components::EdgeInsertionMeshes::tri_mesh
std::shared_ptr< wmtk::Mesh > tri_mesh
Definition
edge_insertion.hpp:13
wmtk::components::EdgeInsertionMeshes::bbox_mesh
std::shared_ptr< wmtk::Mesh > bbox_mesh
Definition
edge_insertion.hpp:15
wmtk::components::EdgeInsertionMeshes::inserted_edge_mesh
std::shared_ptr< wmtk::Mesh > inserted_edge_mesh
Definition
edge_insertion.hpp:14
components
edge_insertion
wmtk
components
edge_insertion
edge_insertion.hpp
Generated by
1.9.8