diff --git a/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp b/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp index e2dc27450407..1b52316f8825 100644 --- a/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp +++ b/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp @@ -14,7 +14,7 @@ using Point = Traits::Point_d; using Curve = std::vector; using Curves = std::vector; -int main(int argc, char* argv[]) +int main() { Curves curves; diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h index 4e1e19a5ba2f..6105ea11bf07 100644 --- a/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h @@ -41,8 +41,8 @@ class Frechet_distance_traits Bbox bb; for (int i=0;i::bichromaticFarthestDistance() // This can be computed coordinate wise due to the symmetry of the boxes. typename Curve::IFT squared_max_dist = 0; for (int i = 0; i < K::dimension; ++i) { - auto d1 = CGAL::square(typename Curve::IFT(bbox1.max(i)) - typename Curve::IFT(bbox2.min(i))); - auto d2 = CGAL::square(typename Curve::IFT(bbox2.max(i)) - typename Curve::IFT(bbox1.min(i))); - squared_max_dist += CGAL::max(d1, d2); + auto d1 = CGAL::square(typename Curve::IFT((bbox1.max)(i)) - typename Curve::IFT((bbox2.min)(i))); + auto d2 = CGAL::square(typename Curve::IFT((bbox2.max(i))) - typename Curve::IFT((bbox1.min)(i))); + squared_max_dist += (CGAL::max)(d1, d2); } if (certainly(sqrt(squared_max_dist) <= distance)) { diff --git a/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp b/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp index 65d33dc37b95..623a4afa8793 100644 --- a/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp +++ b/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #include #include #include @@ -131,7 +131,7 @@ static FrechetDistanceNearNeighborsDSQueries readFrechetDistanceNearNeighborsDSQ std::stringstream ss(line); ss >> query.id >> query.distance; - CGAL::Frechet_distance_::internal::CurveID result_id; + CGAL::Frechet_distance::internal::CurveID result_id; while (ss >> result_id) { query.expected_result.push_back(result_id); } @@ -207,7 +207,7 @@ static double testFrechetDistanceNearNeighborsDS() readFrechetDistanceNearNeighborsDSQueries(query_directory + dataset + ".txt"); - CGAL::FrechetDistanceNearNeighborsDS ds; + CGAL::Frechet_distance::Neighbor_search ds; ds.insert(curves); for (auto const& query: queries) {