Wildmeshing Toolkit
axis_aligned_fusion.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <memory>
4 #include <vector>
5 
6 namespace wmtk {
7 class Mesh;
8 } // namespace wmtk
10 
11 // TODO: this really shouldn't require returning a mesh
12 // void axis_aligned_fusion(Mesh& m, const std::vector<bool>& axes_to_fuse, double eps = 1e-10);
13 std::shared_ptr<Mesh>
14 axis_aligned_fusion(const Mesh& m, const std::vector<bool>& axes_to_fuse, double eps = 1e-10);
15 
16 } // namespace wmtk::components::multimesh
std::shared_ptr< Mesh > axis_aligned_fusion(const Mesh &mesh, const std::vector< bool > &operating_axis, double eps)
Definition: Accessor.hpp:6