Method |
Description |
|
AddRegionBelow ( Tesselator tess, ActiveRegion regAbove, HalfEdge eNewUp ) : ActiveRegion |
|
|
AddRightEdges ( Tesselator tess, ActiveRegion regUp, HalfEdge eFirst, HalfEdge eLast, HalfEdge eTopLeft, bool cleanUp ) : void |
|
|
AddSentinel ( Tesselator tess, double t ) : void |
|
|
AddWinding ( HalfEdge eDst, HalfEdge eSrc ) : void |
|
|
CallCombine ( Tesselator tess, ContourVertex intersectionVertex, int vertexIndexArray, double vertexWeights, bool needed ) : void |
|
|
CheckForIntersect ( Tesselator tess, ActiveRegion regUp ) : bool |
|
|
CheckForLeftSplice ( Tesselator tess, ActiveRegion regUp ) : bool |
|
|
CheckForRightSplice ( Tesselator tess, ActiveRegion regUp ) : bool |
|
|
ComputeWinding ( Tesselator tess, ActiveRegion reg ) : void |
|
|
ConnectLeftDegenerate ( Tesselator tess, ActiveRegion regUp, ContourVertex vEvent ) : void |
|
|
ConnectLeftVertex ( Tesselator tess, ContourVertex vEvent ) : void |
|
|
ConnectRightVertex ( Tesselator tess, ActiveRegion regUp, HalfEdge eBottomLeft ) : void |
|
|
DeleteRegion ( ActiveRegion reg ) : void |
|
|
DoneEdgeDict ( Tesselator tess ) : void |
|
|
DonePriorityQ ( Tesselator tess ) : void |
|
|
EdgeIntersect ( ContourVertex o1, ContourVertex d1, ContourVertex o2, ContourVertex d2, ContourVertex &v ) : void |
|
|
FinishLeftRegions ( Tesselator tess, ActiveRegion regFirst, ActiveRegion regLast ) : HalfEdge |
|
|
FinishRegion ( Tesselator tess, ActiveRegion reg ) : void |
|
|
FixUpperEdge ( ActiveRegion reg, HalfEdge newEdge ) : bool |
|
|
GetIntersectData ( Tesselator tess, ContourVertex isect, ContourVertex orgUp, ContourVertex dstUp, ContourVertex orgLo, ContourVertex dstLo ) : void |
|
|
InitEdgeDict ( Tesselator tess ) : void |
|
|
InitPriorityQue ( Tesselator tess ) : void |
|
|
Interpolate ( double a, double x, double b, double y ) : double |
|
|
RegionAbove ( ) : ActiveRegion |
|
|
RegionBelow ( ActiveRegion r ) : ActiveRegion |
|
|
RemoveDegenerateEdges ( Tesselator tess ) : void |
|
|
RemoveDegenerateFaces ( Mesh mesh ) : bool |
|
|
SpliceMergeVertices ( Tesselator tess, HalfEdge e1, HalfEdge e2 ) : void |
|
|
Swap ( ContourVertex &a, ContourVertex &b ) : void |
|
|
SweepEvent ( Tesselator tess, ContourVertex vEvent ) : void |
|
|
TopLeftRegion ( ActiveRegion reg ) : ActiveRegion |
|
|
TopRightRegion ( ActiveRegion reg ) : ActiveRegion |
|
|
TransEval ( ContourVertex u, ContourVertex v, ContourVertex w ) : double |
|
|
TransSign ( ContourVertex u, ContourVertex v, ContourVertex w ) : double |
|
|
VertL1dist ( ContourVertex u, ContourVertex v ) : double |
|
|
VertexWeights ( ContourVertex isect, ContourVertex org, ContourVertex dst, double &weights0, double &weights1 ) : void |
|
|
WalkDirtyRegions ( Tesselator tess, ActiveRegion regUp ) : void |
|
|