BWAPI
|
#include <CGAL/Sphere_3.h>
#include <CGAL/Plane_3.h>
#include <CGAL/Circle_3.h>
#include <CGAL/Circular_arc_3.h>
#include <CGAL/Line_3.h>
#include <CGAL/Line_arc_3.h>
#include <CGAL/Circular_arc_point_3.h>
#include <CGAL/Object.h>
Go to the source code of this file.
Defines | |
#define | CGAL_SPHERICAL_KERNEL_MACRO_GLOBAL_FUNCTION_INTERSECTION_2_(A, B) |
#define | CGAL_SPHERICAL_KERNEL_MACRO_GLOBAL_FUNCTION_INTERSECTION_3_(A, B, C) |
#define CGAL_SPHERICAL_KERNEL_MACRO_GLOBAL_FUNCTION_INTERSECTION_2_ | ( | A, | |
B | |||
) |
template < class OutputIterator, class K > \ OutputIterator \ intersection(const A <K> &c1, const B <K> &c2, OutputIterator res) \ { \ return typename K::Intersect_3()(c1, c2, res); \ } \ template <class K> \ inline \ bool \ do_intersect(const A <K> &c1, const B <K> &c2) \ { \ return typename K::Do_intersect_3()(c1, c2); \ }
#define CGAL_SPHERICAL_KERNEL_MACRO_GLOBAL_FUNCTION_INTERSECTION_3_ | ( | A, | |
B, | |||
C | |||
) |
template < class OutputIterator, class K > \ OutputIterator \ intersection(const A <K> &c1, const B <K> &c2, const C <K> &c3, OutputIterator res) \ { \ return typename K::Intersect_3()(c1, c2, c3, res); \ } \ template <class K> \ inline \ bool \ do_intersect(const A <K> &c1, const B <K> &c2, const C <K> &c3) \ { \ return typename K::Do_intersect_3()(c1, c2, c3); \ }