---
name: "ConvexHull.h"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/ConvexHull.h"
---

# ConvexHull.h(3tulip)

## NAME

ConvexHull.h -

## SYNOPSIS

`#include <vector>`\
 `#include <tulip/Coord.h>`\

### Namespaces

namespace **tlp**\

### Functions

TLP\_SCOPE void **tlp::convexHull** (const std::vector\< Coord \> &points, std::vector\< unsigned int \> &convexHull)\
 *function for convex hull manipulation*  TLP\_SCOPE void **tlp::mergeHulls** (const std::vector\< Coord \> &points, const std::vector\< unsigned int \> &hull1, const std::vector\< unsigned int \> &hull2, std::vector\< unsigned int \> &mergedConvexHull)\
 TLP\_SCOPE void **tlp::intersectHulls** (std::vector\< Coord \> &points, const std::vector\< unsigned int \> &hull1, const std::vector\< unsigned int \> &hull2, std::vector\< unsigned int \> &intersection)\
 TLP\_SCOPE double **tlp::areaOfHull** (const std::vector\< Coord \> &points, const std::vector\< unsigned int \> &hull)\
 TLP\_SCOPE bool **tlp::insideHull** (const std::vector\< Coord \> &points, const std::vector\< unsigned int \> &hull, const Coord &point)\

## Author

Generated automatically by Doxygen for Tulip Graph Library from the source code.
