#include <Triangulator.h>
Definition at line 24 of file Triangulator.h.
◆ Convexity
◆ apply()
| int Triangulator::apply |
( |
const std::vector< int > & |
polygon | ) |
|
◆ calcConvexity()
◆ checkIfEarContainsOtherVertices()
| bool Triangulator::checkIfEarContainsOtherVertices |
( |
int |
ear | ) |
|
|
private |
◆ setVertices()
◆ triangles()
| const std::vector<int>& hrp::Triangulator::triangles |
( |
| ) |
|
|
inline |
Triangulated indices. This value is available after calling the 'apply' method. The indices are local ones in the polygon index vector given to the apply method.
Definition at line 42 of file Triangulator.h.
◆ vertex()
◆ workVertex()
◆ ccs
◆ earMask
| boost::dynamic_bitset hrp::Triangulator::earMask |
|
private |
◆ orgPolygon
| const std::vector<int>* hrp::Triangulator::orgPolygon |
|
private |
◆ triangles_
| std::vector<int> hrp::Triangulator::triangles_ |
|
private |
◆ vertices
◆ workPolygon
| std::vector<int> hrp::Triangulator::workPolygon |
|
private |
The documentation for this class was generated from the following files: