|
|
| Polygon (const std::vector< double > &x, const std::vector< double > &y) |
| |
|
void | partition2Monotone () |
| |
|
void | searchMonotones () |
| |
|
void | triangulation () |
| |
|
const Triangles * | triangles () |
| |
|
internal_poltrig::PointbaseMap & | points () |
| |
|
internal_poltrig::LineMap & | edges () |
| |
|
|
void | set_contour (const std::vector< double > &x, const std::vector< double > &y) |
| |
|
void | initializate () |
| |
|
unsigned int | prev (const unsigned int &i) |
| |
|
unsigned int | next (const unsigned int &i) |
| |
|
void | handleStartVertex (const unsigned int &) |
| |
|
void | handleEndVertex (const unsigned int &) |
| |
|
void | handleSplitVertex (const unsigned int &) |
| |
|
void | handleMergeVertex (const unsigned int &) |
| |
|
void | handleRegularVertexUp (const unsigned int &) |
| |
|
void | handleRegularVertexDown (const unsigned int &) |
| |
|
void | addDiagonal (const unsigned int &i, const unsigned int &j) |
| |
|
double | angleCosb (double *A, double *B, double *C) |
| |
|
unsigned int | selectNextEdge (internal_poltrig::Linebase *edge) |
| |
|
void | triangulateMonotone (internal_poltrig::Monopoly &mpoly) |
| |
|
void | init_vertices_and_lines () |
| |
|
|
long int | m_l_id |
| |
|
internal_poltrig::PQueue | m_qpoints |
| |
|
internal_poltrig::EdgeBST | m_edgebst |
| |
|
internal_poltrig::Monopolys | m_mpolys |
| |
|
Triangles | m_triangles |
| |
|
internal_poltrig::AdjEdgeMap | m_startAdjEdgeMap |
| |
|
internal_poltrig::LineMap | m_diagonals |
| |
|
unsigned int | m_ncontours |
| |
|
std::vector< unsigned int > | m_nVertices |
| |
|
internal_poltrig::PointbaseMap | m_points |
| |
|
internal_poltrig::LineMap | m_edges |
| |
|
double | m_xmin |
| |
|
double | m_xmax |
| |
|
double | m_ymin |
| |
|
double | m_ymax |
| |
Definition at line 1441 of file PolygonTriangulator.cxx.
The documentation for this class was generated from the following file: