|
| SweepContext (const std::vector< Point * > &polyline) |
| Constructor.
|
|
| ~SweepContext () |
| Destructor.
|
|
void | set_head (Point *p1) |
|
Point * | head () const |
|
void | set_tail (Point *p1) |
|
Point * | tail () const |
|
size_t | point_count () const |
|
Node & | LocateNode (const Point &point) |
|
void | RemoveNode (Node *node) |
|
void | CreateAdvancingFront () |
|
void | MapTriangleToNodes (Triangle &t) |
| Try to map a node to all sides of this triangle that don't have a neighbor.
|
|
void | AddToMap (Triangle *triangle) |
|
Point * | GetPoint (size_t index) |
|
Point * | GetPoints () |
|
void | RemoveFromMap (Triangle *triangle) |
|
void | AddHole (const std::vector< Point * > &polyline) |
|
void | AddPoint (Point *point) |
|
AdvancingFront * | front () const |
|
void | MeshClean (Triangle &triangle) |
|
std::vector< Triangle * > & | GetTriangles () |
|
std::list< Triangle * > & | GetMap () |
|
The documentation for this class was generated from the following files:
- 3rd_party/poly2tri/sweep/sweep_context.h
- 3rd_party/poly2tri/sweep/sweep_context.cpp