@@ -40,8 +40,7 @@ void kdtree_demo(const size_t N)
4040
4141 // construct a kd-tree index:
4242 using my_kd_tree_t = nanoflann::KDTreeSingleIndexDynamicAdaptor<
43- nanoflann::L2_Simple_Adaptor<num_t , PointCloud<num_t >>,
44- PointCloud<num_t >, 3 /* dim */
43+ nanoflann::L2_Simple_Adaptor<num_t , PointCloud<num_t >>, PointCloud<num_t >, 3 /* dim */
4544 >;
4645
4746 dump_mem_usage ();
@@ -78,19 +77,16 @@ void kdtree_demo(const size_t N)
7877 index.findNeighbors (resultSet, query_pt, {10 });
7978
8079 std::cout << " knnSearch(nn=" << num_results << " ): \n " ;
81- std::cout << " ret_index=" << ret_index
82- << " out_dist_sqr=" << out_dist_sqr << std::endl;
80+ std::cout << " ret_index=" << ret_index << " out_dist_sqr=" << out_dist_sqr << std::endl;
8381 std::cout << " point: ("
84- << " point: (" << cloud.pts [ret_index].x << " , "
85- << cloud.pts [ret_index].y << " , " << cloud.pts [ret_index].z
86- << " )" << std::endl;
82+ << " point: (" << cloud.pts [ret_index].x << " , " << cloud.pts [ret_index].y << " , "
83+ << cloud.pts [ret_index].z << " )" << std::endl;
8784 std::cout << std::endl;
8885 }
8986 {
9087 // do a knn search searching for more than one result
9188 const size_t num_results = 5 ;
92- std::cout << " Searching for " << num_results << " elements"
93- << std::endl;
89+ std::cout << " Searching for " << num_results << " elements" << std::endl;
9490 size_t ret_index[num_results];
9591 num_t out_dist_sqr[num_results];
9692 nanoflann::KNNResultSet<num_t > resultSet (num_results);
@@ -105,8 +101,8 @@ void kdtree_demo(const size_t N)
105101 << " index: " << ret_index[i] << " ,\t "
106102 << " dist: " << out_dist_sqr[i] << " ,\t "
107103 << " point: (" << cloud.pts [ret_index[i]].x << " , "
108- << cloud.pts [ret_index[i]].y << " , "
109- << cloud. pts [ret_index[i]]. z << " ) " << std::endl;
104+ << cloud.pts [ret_index[i]].y << " , " << cloud. pts [ret_index[i]]. z << " ) "
105+ << std::endl;
110106 }
111107 std::cout << std::endl;
112108 }
@@ -115,18 +111,16 @@ void kdtree_demo(const size_t N)
115111 std::cout << " Unsorted radius search" << std::endl;
116112 const num_t radiusSqr = 1 ;
117113 std::vector<nanoflann::ResultItem<size_t , num_t >> indices_dists;
118- nanoflann::RadiusResultSet<num_t , size_t > resultSet (
119- radiusSqr, indices_dists);
114+ nanoflann::RadiusResultSet<num_t , size_t > resultSet (radiusSqr, indices_dists);
120115
121116 index.findNeighbors (resultSet, query_pt);
122117
123- nanoflann::ResultItem<size_t , num_t > worst_pair =
124- resultSet.worst_item ();
125- std::cout << " Worst pair: idx=" << worst_pair.first
126- << " dist=" << worst_pair.second << std::endl;
118+ nanoflann::ResultItem<size_t , num_t > worst_pair = resultSet.worst_item ();
119+ std::cout << " Worst pair: idx=" << worst_pair.first << " dist=" << worst_pair.second
120+ << std::endl;
127121 std::cout << " point: (" << cloud.pts [worst_pair.first ].x << " , "
128- << cloud.pts [worst_pair.first ].y << " , "
129- << cloud. pts [worst_pair. first ]. z << " ) " << std::endl;
122+ << cloud.pts [worst_pair.first ].y << " , " << cloud. pts [worst_pair. first ]. z << " ) "
123+ << std::endl;
130124 std::cout << std::endl;
131125 }
132126}
0 commit comments