Wildmeshing Toolkit
link_single_dimension.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "SimplexCollection.hpp"
4 
5 namespace wmtk::simplex {
6 SimplexCollection link_single_dimension(
7  const Mesh& mesh,
8  const simplex::Simplex& simplex,
9  const PrimitiveType link_type,
10  const bool sort_and_clean = true);
11 
12 SimplexCollection link_single_dimension(
13  const TriMesh& mesh,
14  const simplex::Simplex& simplex,
15  const PrimitiveType link_type,
16  const bool sort_and_clean = true);
17 
18 SimplexCollection link_single_dimension(
19  const TetMesh& mesh,
20  const simplex::Simplex& simplex,
21  const PrimitiveType link_type,
22  const bool sort_and_clean = true);
23 
24 SimplexCollection link_single_dimension_slow(
25  const Mesh& mesh,
26  const simplex::Simplex& simplex,
27  const PrimitiveType link_type,
28  const bool sort_and_clean = true);
29 } // namespace wmtk::simplex
SimplexCollection link_single_dimension(const Mesh &mesh, const simplex::Simplex &simplex, const PrimitiveType link_type, const bool sort_and_clean)
SimplexCollection link_single_dimension_slow(const Mesh &mesh, const simplex::Simplex &simplex, const PrimitiveType link_type, const bool sort_and_clean)