Add subnamespace Intersections in Kernel_d

This commit is contained in:
Andreas Fabri 2018-02-21 11:07:59 +00:00
parent e65eba0301
commit 06c42de0e4
2 changed files with 4 additions and 2 deletions

View File

@ -222,7 +222,7 @@ public:
template <class T1, class T2> template <class T1, class T2>
typename result<Intersect(T1,T2)>::type typename result<Intersect(T1,T2)>::type
operator()(const T1& t1, const T2& t2) const operator()(const T1& t1, const T2& t2) const
{ return internal::intersection(t1, t2, R()); } { return Intersections::internal::intersection(t1, t2, R()); }
#endif #endif
}; };
@ -235,7 +235,7 @@ class Do_intersect
template <class T1, class T2> template <class T1, class T2>
bool bool
operator()(const T1& t1, const T2& t2) const operator()(const T1& t1, const T2& t2) const
{ return CGAL::internal::do_intersect(t1, t2, R()); } { return CGAL::Intersections::internal::do_intersect(t1, t2, R()); }
}; };
} // end namespace internal } // end namespace internal

View File

@ -30,6 +30,7 @@
#include <CGAL/Intersection_traits.h> #include <CGAL/Intersection_traits.h>
namespace CGAL { namespace CGAL {
namespace Intersections {
namespace internal { namespace internal {
template <class R> template <class R>
@ -358,6 +359,7 @@ inline bool do_intersect(const typename R::Hyperplane_d& h, const typename R::Se
{ return do_intersect(s,h,r); } { return do_intersect(s,h,r); }
} //namespace internal } //namespace internal
} // namespace Intersections
template<typename T> template<typename T>
class Hyperplane_d; class Hyperplane_d;