Functions |
template<class R > |
CGAL_BEGIN_NAMESPACE Object | intersection (const Plane_3< R > &plane1, const Plane_3< R > &plane2) |
template<class R > |
bool | do_intersect (const Plane_3< R > &plane1, const Plane_3< R > &plane2) |
template<class R > |
Object | intersection (const Plane_3< R > &plane1, const Plane_3< R > &plane2, const Plane_3< R > &plane3) |
template<class R > |
bool | do_intersect (const Plane_3< R > &plane1, const Plane_3< R > &plane2, const Plane_3< R > &plane3) |
template<class R > |
Object | intersection (const Plane_3< R > &plane, const Line_3< R > &line) |
template<class R > |
Object | intersection (const Line_3< R > &line, const Plane_3< R > &plane) |
template<class R > |
bool | do_intersect (const Plane_3< R > &p2, const Line_3< R > &p1) |
template<class R > |
bool | do_intersect (const Line_3< R > &p1, const Plane_3< R > &p2) |
template<class R > |
Object | intersection (const Plane_3< R > &plane, const Ray_3< R > &ray) |
template<class R > |
Object | intersection (const Ray_3< R > &ray, const Plane_3< R > &plane) |
template<class R > |
bool | do_intersect (const Plane_3< R > &p1, const Ray_3< R > &p2) |
template<class R > |
bool | do_intersect (const Ray_3< R > &p1, const Plane_3< R > &p2) |
template<class R > |
Object | intersection (const Plane_3< R > &plane, const Segment_3< R > &seg) |
template<class R > |
Object | intersection (const Segment_3< R > &seg, const Plane_3< R > &plane) |
template<class R > |
bool | do_intersect (const Plane_3< R > &p1, const Segment_3< R > &p2) |
template<class R > |
bool | do_intersect (const Segment_3< R > &p1, const Plane_3< R > &p2) |
template<class R > |
Object | intersection (const Line_3< R > &line, const Bbox_3 &box) |
template<class R > |
Object | intersection (const Bbox_3 &box, const Line_3< R > &line) |
template<class R > |
Object | intersection (const Ray_3< R > &ray, const Bbox_3 &box) |
template<class R > |
Object | intersection (const Bbox_3 &box, const Ray_3< R > &ray) |
template<class R > |
Object | intersection (const Segment_3< R > &seg, const Bbox_3 &box) |
template<class R > |
Object | intersection (const Bbox_3 &box, const Segment_3< R > &seg) |
template<class R > |
Object | intersection (const Line_3< R > &line, const Iso_cuboid_3< R > &box) |
template<class R > |
Object | intersection (const Iso_cuboid_3< R > &box, const Line_3< R > &line) |
template<class R > |
Object | intersection (const Ray_3< R > &ray, const Iso_cuboid_3< R > &box) |
template<class R > |
Object | intersection (const Iso_cuboid_3< R > &box, const Ray_3< R > &ray) |
template<class R > |
Object | intersection (const Segment_3< R > &seg, const Iso_cuboid_3< R > &box) |
template<class R > |
Object | intersection (const Iso_cuboid_3< R > &box, const Segment_3< R > &seg) |
template<class R > |
Object | intersection (const Iso_cuboid_3< R > &box1, const Iso_cuboid_3< R > &box2) |
template<class R > |
Object | intersection (const Line_3< R > &l1, const Line_3< R > &l2) |
template<class R > |
Object | intersection (const Sphere_3< R > &s1, const Sphere_3< R > &s2) |
template<class R > |
Object | intersection (const Plane_3< R > &p, const Sphere_3< R > &s) |
template<class R > |
Object | intersection (const Sphere_3< R > &s, const Plane_3< R > &p) |
template<class R > |
bool | do_intersect (const Line_3< R > &l1, const Line_3< R > &l2) |
template<class R > |
bool | do_intersect (const Sphere_3< R > &s1, const Sphere_3< R > &s2) |
template<class R > |
bool | do_intersect (const Plane_3< R > &p, const Sphere_3< R > &s) |
template<class R > |
bool | do_intersect (const Sphere_3< R > &s, const Plane_3< R > &p) |
template<class R > |
bool | do_intersect (const Iso_cuboid_3< R > &i, const Iso_cuboid_3< R > &j) |
template<class R > |
bool | do_intersect (const Line_3< R > &l, const Iso_cuboid_3< R > &j) |
template<class R > |
bool | do_intersect (const Iso_cuboid_3< R > &j, const Line_3< R > &l) |
template<class R > |
bool | do_intersect (const Ray_3< R > &r, const Iso_cuboid_3< R > &j) |
template<class R > |
bool | do_intersect (const Iso_cuboid_3< R > &j, const Ray_3< R > &r) |
template<class R > |
bool | do_intersect (const Segment_3< R > &s, const Iso_cuboid_3< R > &j) |
template<class R > |
bool | do_intersect (const Iso_cuboid_3< R > &j, const Segment_3< R > &s) |