convexHull.hpp File Reference
#include "point.hpp"
#include <vector>
#include <iostream>
#include <cassert>
#include <memory>
+ Include dependency graph for convexHull.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ConvexHull< T >
 
class  DoublyLinkedEdgeList< T >
 
struct  DoublyLinkedEdgeList< T >::Face
 
struct  DoublyLinkedEdgeList< T >::HalfEdge
 

Namespaces

 Convex
 

Functions

template<class Point >
ConvexHull< Point >::type convexHull (const std::vector< Point > &points)
 
template<class Point >
std::vector< const Point * > extremePoints (const std::vector< Point > &points)