implements Triangulatable
0x00x0038
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _points | List<Pathfinding.Poly2Tri.TriangulationPoint> | 1 flags | — | |
| 0x08 | _steinerPoints | List<Pathfinding.Poly2Tri.TriangulationPoint> | 1 flags | — | |
| 0x08 | _holes | List<Pathfinding.Poly2Tri.Polygon> | 1 flags | — | |
| 0x08 | _triangles | List<Pathfinding.Poly2Tri.DelaunayTriangle> | 1 flags | — | |
| 0x08 | _last | PolygonPoint | 1 flags | — |
Functions 18
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(IList<Pathfinding.Poly2Tri.PolygonPoint> points) | Public+1 flags | 0x08 | |
| void .ctor(const PolygonPoint[]& points) | Public+1 flags | 0x08 | |
| TriangulationMode get_TriangulationMode() | PublicFinal+3 flags | 0x04 | |
| void AddSteinerPoint(TriangulationPoint point) | Public | 0x08 | |
| void AddSteinerPoints(List<Pathfinding.Poly2Tri.TriangulationPoint> points) | Public | 0x08 | |
| void ClearSteinerPoints() | Public | 0x00 | |
| void AddHole(Polygon poly) | Public | 0x08 | |
| void InsertPointAfter(PolygonPoint point, PolygonPoint newPoint) | Public | 0x08 | |
| void AddPoints(IEnumerable<Pathfinding.Poly2Tri.PolygonPoint> list) | Public | 0x08 | |
| void AddPoint(PolygonPoint p) | Public | 0x08 | |
| void RemovePoint(PolygonPoint p) | Public | 0x08 | |
| IList<Pathfinding.Poly2Tri.TriangulationPoint> get_Points() | PublicFinal+3 flags | 0x08 | |
| IList<Pathfinding.Poly2Tri.DelaunayTriangle> get_Triangles() | PublicFinal+3 flags | 0x08 | |
| IList<Pathfinding.Poly2Tri.Polygon> get_Holes() | Public+1 flags | 0x08 | |
| void AddTriangle(DelaunayTriangle t) | PublicFinal+2 flags | 0x08 | |
| void AddTriangles(IEnumerable<Pathfinding.Poly2Tri.DelaunayTriangle> list) | PublicFinal+2 flags | 0x08 | |
| void ClearTriangles() | PublicFinal+2 flags | 0x00 | |
| void Prepare(TriangulationContext tcx) | PublicFinal+2 flags | 0x08 |