, including all inherited members.
AddBoundsToLML(TEdge *e) | ClipperLib::ClipperBase | [protected] |
AddEdgeToSEL(TEdge *edge) | ClipperLib::Clipper | [private] |
AddHorzJoin(TEdge *e, int idx) | ClipperLib::Clipper | [private] |
AddIntersectNode(TEdge *e1, TEdge *e2, const IntPoint &pt) | ClipperLib::Clipper | [private] |
AddJoin(TEdge *e1, TEdge *e2, int e1OutIdx=-1, int e2OutIdx=-1) | ClipperLib::Clipper | [private] |
AddLocalMaxPoly(TEdge *e1, TEdge *e2, const IntPoint &pt) | ClipperLib::Clipper | [private] |
AddLocalMinPoly(TEdge *e1, TEdge *e2, const IntPoint &pt) | ClipperLib::Clipper | [private] |
AddOutPt(TEdge *e, const IntPoint &pt) | ClipperLib::Clipper | [private] |
AddPolygon(const Polygon &pg, PolyType polyType) | ClipperLib::ClipperBase | |
AddPolygons(const Polygons &ppg, PolyType polyType) | ClipperLib::ClipperBase | |
AppendPolygon(TEdge *e1, TEdge *e2) | ClipperLib::Clipper | [private] |
BuildIntersectList(const long64 botY, const long64 topY) | ClipperLib::Clipper | [private] |
BuildResult(Polygons &polys) | ClipperLib::Clipper | [private] |
BuildResultEx(ExPolygons &polys) | ClipperLib::Clipper | [private] |
CheckHoleLinkages1(OutRec *outRec1, OutRec *outRec2) | ClipperLib::Clipper | [private] |
CheckHoleLinkages2(OutRec *outRec1, OutRec *outRec2) | ClipperLib::Clipper | [private] |
Clear() | ClipperLib::Clipper | [virtual] |
ClearHorzJoins() | ClipperLib::Clipper | [private] |
ClearJoins() | ClipperLib::Clipper | [private] |
Clipper() | ClipperLib::Clipper | |
ClipperBase() | ClipperLib::ClipperBase | |
CopyAELToSEL() | ClipperLib::Clipper | [private] |
CreateOutRec() | ClipperLib::Clipper | [private] |
DeleteFromAEL(TEdge *e) | ClipperLib::Clipper | [private] |
DeleteFromSEL(TEdge *e) | ClipperLib::Clipper | [private] |
DisposeAllPolyPts() | ClipperLib::Clipper | [private] |
DisposeBottomPt(OutRec &outRec) | ClipperLib::Clipper | [private] |
DisposeIntersectNodes() | ClipperLib::Clipper | [private] |
DisposeLocalMinimaList() | ClipperLib::ClipperBase | [protected] |
DisposeOutRec(PolyOutList::size_type index) | ClipperLib::Clipper | [private] |
DisposeScanbeamList() | ClipperLib::Clipper | [private] |
DoBothEdges(TEdge *edge1, TEdge *edge2, const IntPoint &pt) | ClipperLib::Clipper | [private] |
DoEdge1(TEdge *edge1, TEdge *edge2, const IntPoint &pt) | ClipperLib::Clipper | [private] |
DoEdge2(TEdge *edge1, TEdge *edge2, const IntPoint &pt) | ClipperLib::Clipper | [private] |
DoMaxima(TEdge *e, long64 topY) | ClipperLib::Clipper | [private] |
Execute(ClipType clipType, Polygons &solution, PolyFillType subjFillType=pftEvenOdd, PolyFillType clipFillType=pftEvenOdd) | ClipperLib::Clipper | |
Execute(ClipType clipType, ExPolygons &solution, PolyFillType subjFillType=pftEvenOdd, PolyFillType clipFillType=pftEvenOdd) | ClipperLib::Clipper | |
ExecuteInternal(bool fixHoleLinkages) | ClipperLib::Clipper | [protected, virtual] |
FixHoleLinkage(OutRec *outRec) | ClipperLib::Clipper | [private] |
FixupIntersections() | ClipperLib::Clipper | [private] |
FixupOutPolygon(OutRec &outRec) | ClipperLib::Clipper | [private] |
GetBounds() | ClipperLib::ClipperBase | |
InsertEdgeIntoAEL(TEdge *edge) | ClipperLib::Clipper | [private] |
InsertLocalMinima(LocalMinima *newLm) | ClipperLib::ClipperBase | [protected] |
InsertLocalMinimaIntoAEL(const long64 botY) | ClipperLib::Clipper | [private] |
InsertScanbeam(const long64 Y) | ClipperLib::Clipper | [private] |
IntersectEdges(TEdge *e1, TEdge *e2, const IntPoint &pt, IntersectProtects protects) | ClipperLib::Clipper | [private] |
IsContributing(const TEdge &edge) const | ClipperLib::Clipper | [private] |
IsEvenOddAltFillType(const TEdge &edge) const | ClipperLib::Clipper | [private] |
IsEvenOddFillType(const TEdge &edge) const | ClipperLib::Clipper | [private] |
IsHole(TEdge *e) | ClipperLib::Clipper | [private] |
IsTopHorz(const long64 XPos) | ClipperLib::Clipper | [private] |
JoinCommonEdges(bool fixHoleLinkages) | ClipperLib::Clipper | [private] |
m_ActiveEdges | ClipperLib::Clipper | [private] |
m_ClipFillType | ClipperLib::Clipper | [private] |
m_ClipType | ClipperLib::Clipper | [private] |
m_CurrentLM | ClipperLib::ClipperBase | [protected] |
m_edges | ClipperLib::ClipperBase | [protected] |
m_ExecuteLocked | ClipperLib::Clipper | [private] |
m_HorizJoins | ClipperLib::Clipper | [private] |
m_IntersectNodes | ClipperLib::Clipper | [private] |
m_Joins | ClipperLib::Clipper | [private] |
m_MinimaList | ClipperLib::ClipperBase | [protected] |
m_PolyOuts | ClipperLib::Clipper | [private] |
m_ReverseOutput | ClipperLib::Clipper | [private] |
m_Scanbeam | ClipperLib::Clipper | [private] |
m_SortedEdges | ClipperLib::Clipper | [private] |
m_SubjFillType | ClipperLib::Clipper | [private] |
m_UseFullRange | ClipperLib::ClipperBase | [protected] |
PopLocalMinima() | ClipperLib::ClipperBase | [protected] |
PopScanbeam() | ClipperLib::Clipper | [private] |
ProcessEdgesAtTopOfScanbeam(const long64 topY) | ClipperLib::Clipper | [private] |
ProcessHorizontal(TEdge *horzEdge) | ClipperLib::Clipper | [private] |
ProcessHorizontals() | ClipperLib::Clipper | [private] |
ProcessIntersections(const long64 botY, const long64 topY) | ClipperLib::Clipper | [private] |
ProcessIntersectList() | ClipperLib::Clipper | [private] |
Reset() | ClipperLib::Clipper | [protected, virtual] |
ReverseSolution() | ClipperLib::Clipper | [inline] |
ReverseSolution(bool value) | ClipperLib::Clipper | [inline] |
SetHoleState(TEdge *e, OutRec *OutRec) | ClipperLib::Clipper | [private] |
SetWindingCount(TEdge &edge) | ClipperLib::Clipper | [private] |
SwapPositionsInAEL(TEdge *edge1, TEdge *edge2) | ClipperLib::Clipper | [private] |
SwapPositionsInSEL(TEdge *edge1, TEdge *edge2) | ClipperLib::Clipper | [private] |
UpdateEdgeIntoAEL(TEdge *&e) | ClipperLib::Clipper | [private] |
~Clipper() | ClipperLib::Clipper | |
~ClipperBase() | ClipperLib::ClipperBase | [virtual] |