| Classes | 
| class | point_t | 
| class | point_set_t | 
| class | point_vect_t | 
| class | line_t | 
| Typedefs | 
| typedef std::list< point_t > | point_list_t | 
| Functions | 
| template<class inT , class ouT > | 
| void | findConvexHull (inT &inSet, ouT &outSet) | 
| template<class ouT > | 
| void | findConvexHull (point_set_t &inSet, ouT &outSet) | 
|  | specialization for point_set_t 
 | 
| template<class inT > | 
| void | _findConvexHull (point_set_t &inSet, inT &outSet) | 
| void | testHullLine (point_list_t &hull, point_t p) | 
| template<class T > | 
| float | polygon_area (T &line) | 
| template<class T > | 
| float | polygon_lenght (T &line) | 
| template<class T > | 
| float | getMeanPhi (T &set) | 
| template<class T > | 
| float | max_deltaR (point_t p, T &set) | 
|  | Return max distance betweens point. 
 | 
| template<class T , class T2 > | 
| void | recenter_set (T &inSet, T2 &outSet, float phicenter) | 
|  | copy 
 | 
| template<class T , class T2 > | 
| void | recenter_set (T &inSet, T2 &outSet) | 
| float | in_mPI_pPI (float phi) | 
|  | convert 
 | 
| void | fix2pi (point_t &p) | 
|  | convert 
 | 
| float | deltaR (point_t &p1, point_t &p2) | 
|  | distances between points 
 | 
| float | deltaR2 (point_t &p1, point_t &p2) | 
| float | deltaPhi (point_t &p1, point_t &p2) | 
| float | deltaPhi (float phi1, float phi2) | 
| void | listToSet (point_list_t &inList, point_set_t &outSet) | 
| template<class T > | 
| void | clear_delete (T &container) | 
| template<class T > | 
| void | delete_content (T &container) | 
| float | abs_dphi (float phi1, float phi2) | 
| point_t | recenter (const point_t &p, const point_t ¢er) | 
| point_t | recenter (const point_t &p, float phicenter) | 
| template<class T > | 
| void | _findConvexHull (point_set_t &inSet, T &outSet) | 
A collection of routines for geometric tasks in 2D and on a cylinder. Including a convex hull finder.