## Kernel::DoIntersect_3

A model for this must provide

bool | fo.operator() ( Type1 obj1, Type2 obj2)
|  | determines if two geometrical objects of type Type1 and Type2 intersect or not

for all pairs Type1 and Type2, where the type Type1 is Kernel::Plane_3 or Kernel::Triangle_3 and Type2 can be any of the following:

- Kernel::Plane_3
- Kernel::Line_3
- Kernel::Ray_3
- Kernel::Segment_3
- Kernel::Triangle_3

### Refines

AdaptableFunctor (with two arguments)

### See Also

CGAL::do_intersect