Fix header file names

This commit is contained in:
Andreas Fabri 2024-08-14 11:14:25 +01:00
parent db255dff0d
commit 611f8f6f56
3 changed files with 15 additions and 2 deletions

View File

@ -21,6 +21,7 @@
#include <CGAL/Interval_nt.h>
#include <CGAL/Kernel/Type_mapper.h>
#include <CGAL/Cartesian_converter.h>
#include <CGAL/Bbox.h>
#include <CGAL/STL_Extension/internal/Has_nested_type_Has_filtered_predicates_tag.h>
#include <vector>
@ -44,6 +45,18 @@ double length_of_diagonal(const Bbox_3& bb)
d += square(I(bb.zmax()) - I(bb.zmin()));
return sqrt(d).sup();
}
template<unsigned int N, typename T>
double length_of_diagonal(const Bbox<N,T>& bb)
{
using I = Interval_nt<false>;
I d = square(I((bb.max)(0)) - I((bb.min)(0)));
for(int i = 1; i < bb.dimension(); ++i){
d += square(I((bb.max)(i)) - I((bb.min)(i)));
}
return sqrt(d).sup();
}
// TODO: Clean up Curve
/*!

View File

@ -20,7 +20,7 @@
#include <CGAL/Frechet_distance/internal/id.h>
#include <CGAL/Interval_nt.h>
#include <CGAL/Simple_cartesian.h>
#include <CGAL/Bbox_d.h>
#include <CGAL/Bbox.h>
// TODO: is it too restrictive to use vectors by default?
#include <vector>

View File

@ -18,7 +18,7 @@
#include <array>
#include <iostream>
#include <iterator>
#include <CGAL/assertion.h>
#include <CGAL/assertions.h>
namespace CGAL {
namespace Impl {