0x00x0078
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | ALPHA | float | Private+1 flags | — | |
| 0x0044 | 0x04 | padding / unreflected | |||
| 0x08 | Front | AdvancingFront | Public | — | |
| 0x08 | Basin | DTSweepBasin | Public | — | |
| 0x08 | EdgeEvent | DTSweepEdgeEvent | Public | — | |
| 0x08 | _comparator | DTSweepPointComparator | Private | — | |
| 0x08 | <Head>k__BackingField | TriangulationPoint | Private | — | |
| 0x08 | <Tail>k__BackingField | TriangulationPoint | Private | — | |
Inherited from TriangulationContext 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Triangles | List<Pathfinding.Poly2Tri.DelaunayTriangle> | Public+1 flags | — | |
| 0x08 | Points | List<Pathfinding.Poly2Tri.TriangulationPoint> | Public+1 flags | — | |
| 0x08 | <DebugContext>k__BackingField | TriangulationDebugContext | Private | — | |
| 0x04 | <TriangulationMode>k__BackingField | TriangulationMode | Private | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | <Triangulatable>k__BackingField | Triangulatable | Private | — | |
| 0x04 | <StepCount>k__BackingField | int | Private | — | |
| 0x01 | <IsDebugEnabled>k__BackingField | bool | Private | — | |
Functions 20
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| TriangulationPoint get_Head() | Public+1 flags | 0x08 | |
| void set_Head(TriangulationPoint value) | Public+1 flags | 0x08 | |
| TriangulationPoint get_Tail() | Public+1 flags | 0x08 | |
| void set_Tail(TriangulationPoint value) | Public+1 flags | 0x08 | |
| bool get_IsDebugEnabled() | Public+2 flags | 0x01 | |
| void set_IsDebugEnabled(bool value) | 3 flags | 0x01 | |
| void RemoveFromList(DelaunayTriangle triangle) | Public | 0x08 | |
| void MeshClean(DelaunayTriangle triangle) | Public | 0x08 | |
| void MeshCleanReq(DelaunayTriangle triangle) | Private | 0x08 | |
| void Clear() | Public+1 flags | 0x00 | |
| void AddNode(AdvancingFrontNode node) | Public | 0x08 | |
| void RemoveNode(AdvancingFrontNode node) | Public | 0x08 | |
| AdvancingFrontNode LocateNode(TriangulationPoint point) | Public | 0x08 | |
| void CreateAdvancingFront() | Public | 0x00 | |
| void MapTriangleToNodes(DelaunayTriangle t) | Public | 0x08 | |
| void PrepareTriangulation(Triangulatable t) | Public+1 flags | 0x08 | |
| void FinalizeTriangulation() | Public | 0x00 | |
| TriangulationConstraint NewConstraint(TriangulationPoint a, TriangulationPoint b) | Public+1 flags | 0x08 | |
| TriangulationAlgorithm get_Algorithm() | Public+2 flags | 0x04 |