File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
src/geode/mesh/helpers/detail Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 2929
3030#include < geode/mesh/core/edged_curve.h>
3131#include < geode/mesh/core/mesh_factory.h>
32+ #include < geode/mesh/core/point_set.h>
3233#include < geode/mesh/core/solid_mesh.h>
3334#include < geode/mesh/core/surface_mesh.h>
3435
@@ -55,11 +56,15 @@ namespace geode
5556 return Mesh::create ( geode::MeshFactory::default_impl ( type ) );
5657 }
5758
59+ template std::unique_ptr< PointSet2D > opengeode_mesh_api create_mesh (
60+ absl::Span< const std::reference_wrapper< const PointSet2D > > );
5861 template std::unique_ptr< EdgedCurve2D > opengeode_mesh_api create_mesh (
5962 absl::Span< const std::reference_wrapper< const EdgedCurve2D > > );
6063 template std::unique_ptr< SurfaceMesh2D >
6164 opengeode_mesh_api create_mesh ( absl::Span<
6265 const std::reference_wrapper< const SurfaceMesh2D > > );
66+ template std::unique_ptr< PointSet3D > opengeode_mesh_api create_mesh (
67+ absl::Span< const std::reference_wrapper< const PointSet3D > > );
6368 template std::unique_ptr< EdgedCurve3D > opengeode_mesh_api create_mesh (
6469 absl::Span< const std::reference_wrapper< const EdgedCurve3D > > );
6570 template std::unique_ptr< SurfaceMesh3D >
Original file line number Diff line number Diff line change 2323
2424#include < geode/mesh/helpers/detail/point_set_merger.h>
2525
26- #include < geode/mesh/builder/point_set_builder.h>
2726#include < geode/mesh/core/point_set.h>
2827
2928namespace geode
@@ -40,9 +39,7 @@ namespace geode
4039 }
4140
4241 template < index_t dimension >
43- PointSetMerger< dimension >::~PointSetMerger ()
44- {
45- }
42+ PointSetMerger< dimension >::~PointSetMerger () = default ;
4643
4744 template < index_t dimension >
4845 std::unique_ptr< PointSet< dimension > >
You can’t perform that action at this time.
0 commit comments