From 1c8fc608df50c3d2109f781374bd5766506f2e12 Mon Sep 17 00:00:00 2001 From: Sven Oesau Date: Thu, 6 Feb 2025 15:25:47 +0100 Subject: [PATCH] cleaning and simplifying poisson_eliminate example --- .../Point_set_processing_3/poisson_eliminate.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Point_set_processing_3/examples/Point_set_processing_3/poisson_eliminate.cpp b/Point_set_processing_3/examples/Point_set_processing_3/poisson_eliminate.cpp index 4511505946a..1dca7de62e7 100644 --- a/Point_set_processing_3/examples/Point_set_processing_3/poisson_eliminate.cpp +++ b/Point_set_processing_3/examples/Point_set_processing_3/poisson_eliminate.cpp @@ -5,23 +5,15 @@ #include #include -#include -#include -#include #include #include #include #include -#include - typedef CGAL::Simple_cartesian K; typedef K::Point_3 Point_3; -typedef CGAL::Surface_mesh Mesh; -typedef CGAL::Search_traits_3 Traits; -typedef CGAL::Fuzzy_sphere Fuzzy_box; -void sampling(const std::string &filename) { +void sampling(const std::string& filename) { std::vector points; if (!CGAL::IO::read_points( @@ -61,7 +53,7 @@ void sampling(const std::string &filename) { output.reserve(target_size); CGAL::Real_timer timer; timer.start(); - CGAL::Polygon_mesh_processing::poisson_eliminate(points, target_size, std::back_inserter(output), CGAL::parameters::progressive(progressive).weight_limiting(weight_limiting).tiling(tiling)); + CGAL::poisson_eliminate(points, target_size, std::back_inserter(output), CGAL::parameters::progressive(progressive).weight_limiting(weight_limiting).tiling(tiling)); timer.stop(); std::cout << std::endl << timer.time() << std::endl; CGAL::IO::write_points("out.xyz", output, CGAL::parameters::stream_precision(17));