Zdexby TheHolyOneZ
44,741 classes
Class

DTSweep

: Object
Pathfinding.Poly2Tri.DTSweep, Pathfinding.Poly2Tri 0x0010 (16 B) inherited 0x0010 Pathfinding.Poly2Tri.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlagsDefault
—0x08PI_div2doublePrivateStatic+1 flags4609753056924675352
—0x08PI_3div4doublePrivateStatic+1 flags4612488097114038738

Functions 33

SignatureFlagsNativeParams
void Triangulate(DTSweepContext tcx)PublicStatic0x08
void Sweep(DTSweepContext tcx)PrivateStatic0x08
void FinalizationConvexHull(DTSweepContext tcx)PrivateStatic0x08
void TurnAdvancingFrontConvex(DTSweepContext tcx, AdvancingFrontNode b, AdvancingFrontNode c)PrivateStatic0x08
void FinalizationPolygon(DTSweepContext tcx)PrivateStatic0x08
AdvancingFrontNode PointEvent(DTSweepContext tcx, TriangulationPoint point)PrivateStatic0x08
AdvancingFrontNode NewFrontTriangle(DTSweepContext tcx, TriangulationPoint point, AdvancingFrontNode node)PrivateStatic0x08
void EdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillRightConcaveEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillRightConvexEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillRightBelowEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillRightAboveEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillLeftConvexEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillLeftConcaveEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillLeftBelowEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
void FillLeftAboveEdgeEvent(DTSweepContext tcx, DTSweepConstraint edge, AdvancingFrontNode node)PrivateStatic0x08
bool IsEdgeSideOfTriangle(DelaunayTriangle triangle, TriangulationPoint ep, TriangulationPoint eq)PrivateStatic0x08
void EdgeEvent(DTSweepContext tcx, TriangulationPoint ep, TriangulationPoint eq, DelaunayTriangle triangle, TriangulationPoint point)PrivateStatic0x08
void SplitEdge(TriangulationPoint ep, TriangulationPoint eq, TriangulationPoint p)PrivateStatic0x08
void FlipEdgeEvent(DTSweepContext tcx, TriangulationPoint ep, TriangulationPoint eq, DelaunayTriangle t, TriangulationPoint p)PrivateStatic0x08
TriangulationPoint NextFlipPoint(TriangulationPoint ep, TriangulationPoint eq, DelaunayTriangle ot, TriangulationPoint op)PrivateStatic0x08
DelaunayTriangle NextFlipTriangle(DTSweepContext tcx, const Orientation& o, DelaunayTriangle t, DelaunayTriangle ot, TriangulationPoint p, TriangulationPoint op)PrivateStatic0x08
void FlipScanEdgeEvent(DTSweepContext tcx, TriangulationPoint ep, TriangulationPoint eq, DelaunayTriangle flipTriangle, DelaunayTriangle t, TriangulationPoint p)PrivateStatic0x08
void FillAdvancingFront(DTSweepContext tcx, AdvancingFrontNode n)PrivateStatic0x08
void FillBasin(DTSweepContext tcx, AdvancingFrontNode node)PrivateStatic0x08
void FillBasinReq(DTSweepContext tcx, AdvancingFrontNode node)PrivateStatic0x08
bool IsShallow(DTSweepContext tcx, AdvancingFrontNode node)PrivateStatic0x08
double HoleAngle(AdvancingFrontNode node)PrivateStatic0x08
double BasinAngle(AdvancingFrontNode node)PrivateStatic0x08
void Fill(DTSweepContext tcx, AdvancingFrontNode node)PrivateStatic0x08
bool Legalize(DTSweepContext tcx, DelaunayTriangle t)PrivateStatic0x08
void RotateTrianglePair(DelaunayTriangle t, TriangulationPoint p, DelaunayTriangle ot, TriangulationPoint op)PrivateStatic0x08