From e42f150700da50741b1e0d616a24a35574c1f76a Mon Sep 17 00:00:00 2001 From: cjamin Date: Tue, 28 Jun 2016 16:23:14 +0000 Subject: Improve test git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1350 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e1274b2283f270b10d6ee261ffe6a48f098fa7c9 --- .../test/test_Spatial_tree_data_structure.cpp | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) (limited to 'src/Spatial_searching/test') diff --git a/src/Spatial_searching/test/test_Spatial_tree_data_structure.cpp b/src/Spatial_searching/test/test_Spatial_tree_data_structure.cpp index e2bb1f87..916710ef 100644 --- a/src/Spatial_searching/test/test_Spatial_tree_data_structure.cpp +++ b/src/Spatial_searching/test/test_Spatial_tree_data_structure.cpp @@ -31,27 +31,22 @@ #include #include -#include BOOST_AUTO_TEST_CASE(test_Spatial_tree_data_structure) { typedef CGAL::Epick_d > K; typedef K::FT FT; - typedef K::Point_d Point_d; - typedef std::vector Point_container; + typedef K::Point_d Point; + typedef std::vector Points; typedef Gudhi::spatial_searching::Spatial_tree_data_structure< - K, Point_container> Points_ds; - typedef typename Points_ds::KNS_range KNS_range; - typedef typename Points_ds::KNS_iterator KNS_iterator; - typedef typename Points_ds::INS_range INS_range; - typedef typename Points_ds::INS_iterator INS_iterator; + K, Points> Points_ds; CGAL::Random rd; - std::vector points; + Points points; for (int i = 0 ; i < 500 ; ++i) - points.push_back(Point_d(std::array({rd.get_double(-1.,1),rd.get_double(-1.,1),rd.get_double(-1.,1),rd.get_double(-1.,1)}))); + points.push_back(Point(std::array({rd.get_double(-1.,1),rd.get_double(-1.,1),rd.get_double(-1.,1),rd.get_double(-1.,1)}))); Points_ds points_ds(points); @@ -59,9 +54,8 @@ BOOST_AUTO_TEST_CASE(test_Spatial_tree_data_structure) points_ds.query_ANN(points[10], 1, false).begin()->first; BOOST_CHECK(closest_pt_index == 10); - KNS_range kns_range = points_ds.query_ANN(points[20], 10, true); + auto kns_range = points_ds.query_ANN(points[20], 10, true); - KNS_iterator nn_it = kns_range.begin(); FT last_dist = -1.; for (auto const& nghb : kns_range) { -- cgit v1.2.3