Susan Hert and Stefan Schirra
A subset S ⊆ ℝ3 is convex if for any two points p and q in the set the line segment with endpoints p and q is contained in S. The convex hull of a set S is the smallest convex set containing S. The convex hull of a set of points P is a convex polytope with vertices in P. A point in P is an extreme point (with respect to P) if it is a vertex of the convex hull of P.
Cgal provides functions for computing convex hulls in two, three and arbitrary dimensions as well as functions for testing if a given set of points in is strongly convex or not. This chapter describes the functions available for three dimensions.
ConvexHullPolyhedron_3
ConvexHullPolyhedronFacet_3
ConvexHullPolyhedronHalfedge_3
ConvexHullPolyhedronVertex_3
ConvexHullTraits_3
IsStronglyConvexTraits_3
CGAL::convex_hull_3
CGAL::convex_hull_incremental_3