template<class PolygonMesh>
struct CGAL::Convex_hull_hierarchy< PolygonMesh >
This class wrapp a convex hull with a data structure optimized for finding the extreme point of the convex hull in a given direction.
In particular, this operation is called by CGAL::Convex_hull_3::do_intersect and therefore, this class is optimized for very fast intersection tests.
- Template Parameters
-
| PolygonMesh | The polygon mesh structure used to construct each level of the hierarchy. Must be a model of MutableFaceGraph. an internal property map for CGAL::vertex_point_t must be available A point type Point is deduced from it. There is no requirement on Point, besides being default constructible and assignable. In typical use cases it will be a 3D point type. |