The class Convex_hull_constructive_traits_2<R> serves as a traits class for all the two-dimensional convex hull and extreme point calculation function. Unlike the class CGAL::Convex_hull_traits_2<R>, this class makes use of previously computed results to avoid redundancy. For example, in the sidedness tests, lines (of type R::Line_2) are constructed, which is equivalent to the precomputation of subdeterminants of the orientation-determinant for three points.
#include <CGAL/convex_hull_constructive_traits_2.h>
|
|
|
|
|
|
|
|
|
| ||
|
||
|
|
|
|
|
|
|
|
| |
default constructor.
|
|
|
|
|
|
|
|
| |
|
| |
|
|
|
|
|
CGAL::Convex_hull_projective_xy_traits_2<Point_3>
CGAL::Convex_hull_projective_xz_traits_2<Point_3>
CGAL::Convex_hull_projective_yz_traits_2<Point_3>
CGAL::Convex_hull_traits_2<R>