The function *ch_jarvis* generates the counterclockwise sequence of extreme
points from a given set of input points.

*#include <CGAL/ch_jarvis.h>*

The default traits class *Default_traits* is the kernel in which the
type *InputIterator::value_type* is defined.

*InputIterator::value_type*and*OutputIterator::value_type*are equivalent to*Traits::Point_2*.*Traits*defines the following subset of types from the concept*ConvexHullTraits_2*and their corresponding member functions that return instances of these types:*Traits::Point_2*,*Traits::Equal_2*,*Traits::Less_rotate_ccw_2*,*Traits::Less_xy_2*.

*CGAL::ch_akl_toussaint*

*CGAL::ch_bykat*

*CGAL::ch_eddy*

*CGAL::ch_graham_andrew*

*CGAL::ch_jarvis_march*

*CGAL::ch_melkman*

*CGAL::convex_hull_2*

CGAL Open Source Project.
Release 3.5.
1 October 2009.