#include <clipper.hpp>
◆ MinimaList
◆ ScanbeamList
◆ ClipperBase()
| ClipperLib::ClipperBase::ClipperBase |
( |
| ) |
|
◆ ~ClipperBase()
| virtual ClipperLib::ClipperBase::~ClipperBase |
( |
| ) |
|
|
virtual |
◆ AddBoundsToLML()
| TEdge * ClipperLib::ClipperBase::AddBoundsToLML |
( |
TEdge * |
e, |
|
|
bool |
IsClosed |
|
) |
| |
|
protected |
◆ AddPath()
◆ AddPaths()
◆ Clear()
| virtual void ClipperLib::ClipperBase::Clear |
( |
| ) |
|
|
virtual |
◆ CreateOutRec()
| OutRec * ClipperLib::ClipperBase::CreateOutRec |
( |
| ) |
|
|
protected |
◆ DeleteFromAEL()
| void ClipperLib::ClipperBase::DeleteFromAEL |
( |
TEdge * |
e | ) |
|
|
protected |
◆ DisposeAllOutRecs()
| void ClipperLib::ClipperBase::DisposeAllOutRecs |
( |
| ) |
|
|
protected |
◆ DisposeLocalMinimaList()
| void ClipperLib::ClipperBase::DisposeLocalMinimaList |
( |
| ) |
|
|
protected |
◆ DisposeOutRec()
| void ClipperLib::ClipperBase::DisposeOutRec |
( |
PolyOutList::size_type |
index | ) |
|
|
protected |
◆ GetBounds()
| IntRect ClipperLib::ClipperBase::GetBounds |
( |
| ) |
|
◆ InsertScanbeam()
| void ClipperLib::ClipperBase::InsertScanbeam |
( |
const cInt |
Y | ) |
|
|
protected |
◆ LocalMinimaPending()
| bool ClipperLib::ClipperBase::LocalMinimaPending |
( |
| ) |
|
|
protected |
◆ PopLocalMinima()
| bool ClipperLib::ClipperBase::PopLocalMinima |
( |
cInt |
Y, |
|
|
const LocalMinimum *& |
locMin |
|
) |
| |
|
protected |
◆ PopScanbeam()
| bool ClipperLib::ClipperBase::PopScanbeam |
( |
cInt & |
Y | ) |
|
|
protected |
◆ PreserveCollinear() [1/2]
| bool ClipperLib::ClipperBase::PreserveCollinear |
( |
| ) |
|
|
inline |
◆ PreserveCollinear() [2/2]
| void ClipperLib::ClipperBase::PreserveCollinear |
( |
bool |
value | ) |
|
|
inline |
◆ ProcessBound()
| TEdge * ClipperLib::ClipperBase::ProcessBound |
( |
TEdge * |
E, |
|
|
bool |
IsClockwise |
|
) |
| |
|
protected |
◆ Reset()
| virtual void ClipperLib::ClipperBase::Reset |
( |
| ) |
|
|
protectedvirtual |
◆ SwapPositionsInAEL()
| void ClipperLib::ClipperBase::SwapPositionsInAEL |
( |
TEdge * |
edge1, |
|
|
TEdge * |
edge2 |
|
) |
| |
|
protected |
◆ UpdateEdgeIntoAEL()
| void ClipperLib::ClipperBase::UpdateEdgeIntoAEL |
( |
TEdge *& |
e | ) |
|
|
protected |
◆ m_ActiveEdges
| TEdge* ClipperLib::ClipperBase::m_ActiveEdges |
|
protected |
◆ m_CurrentLM
| MinimaList::iterator ClipperLib::ClipperBase::m_CurrentLM |
|
protected |
◆ m_edges
| EdgeList ClipperLib::ClipperBase::m_edges |
|
protected |
◆ m_HasOpenPaths
| bool ClipperLib::ClipperBase::m_HasOpenPaths |
|
protected |
◆ m_MinimaList
◆ m_PolyOuts
◆ m_PreserveCollinear
| bool ClipperLib::ClipperBase::m_PreserveCollinear |
|
protected |
◆ m_Scanbeam
◆ m_UseFullRange
| bool ClipperLib::ClipperBase::m_UseFullRange |
|
protected |
The documentation for this class was generated from the following file: