ConvexHull.h File Reference
#include <vector>
#include <tulip/Coord.h>
Include dependency graph for ConvexHull.h:
Namespaces
Functions
- *void convexHull (const std::vector< Coord > &points, std::vector< unsigned int > &convexHull)
- function for convex hull manipulation
- void mergeHulls (const std::vector< Coord > &points, const std::vector< unsigned int > &hull1, const std::vector< unsigned int > &hull2, std::vector< unsigned int > &mergedConvexHull)
- void intersectHulls (std::vector< Coord > &points, const std::vector< unsigned int > &hull1, const std::vector< unsigned int > &hull2, std::vector< unsigned int > &intersection)
- double areaOfHull (const std::vector< Coord > &points, const std::vector< unsigned int > &hull)
- bool insideHull (const std::vector< Coord > &points, const std::vector< unsigned int > &hull, const Coord &point)
|