#include <clipper.hpp>
◆ MinimaList
◆ ClipperBase()
ClipperLib::ClipperBase::ClipperBase |
( |
| ) |
|
◆ ~ClipperBase()
ClipperLib::ClipperBase::~ClipperBase |
( |
| ) |
|
|
virtual |
◆ AddBoundsToLML()
TEdge* ClipperLib::ClipperBase::AddBoundsToLML |
( |
TEdge * |
e, |
|
|
bool |
IsClosed |
|
) |
| |
|
protected |
◆ AddPath()
◆ AddPaths()
◆ AscendToMax()
void ClipperLib::ClipperBase::AscendToMax |
( |
TEdge *& |
E, |
|
|
bool |
Appending, |
|
|
bool |
IsClosed |
|
) |
| |
|
protected |
◆ Clear()
void ClipperLib::ClipperBase::Clear |
( |
| ) |
|
|
virtual |
◆ DescendToMin()
TEdge* ClipperLib::ClipperBase::DescendToMin |
( |
TEdge *& |
E | ) |
|
|
protected |
◆ DisposeLocalMinimaList()
void ClipperLib::ClipperBase::DisposeLocalMinimaList |
( |
| ) |
|
|
protected |
◆ DoMinimaLML()
void ClipperLib::ClipperBase::DoMinimaLML |
( |
TEdge * |
E1, |
|
|
TEdge * |
E2, |
|
|
bool |
IsClosed |
|
) |
| |
|
protected |
◆ GetBounds()
IntRect ClipperLib::ClipperBase::GetBounds |
( |
| ) |
|
◆ PopLocalMinima()
void ClipperLib::ClipperBase::PopLocalMinima |
( |
| ) |
|
|
protected |
◆ PreserveCollinear() [1/2]
bool ClipperLib::ClipperBase::PreserveCollinear |
( |
| ) |
|
◆ PreserveCollinear() [2/2]
void ClipperLib::ClipperBase::PreserveCollinear |
( |
bool |
value | ) |
|
◆ ProcessBound()
TEdge * ClipperLib::ClipperBase::ProcessBound |
( |
TEdge * |
E, |
|
|
bool |
IsClockwise |
|
) |
| |
|
protected |
◆ Reset()
void ClipperLib::ClipperBase::Reset |
( |
| ) |
|
|
protectedvirtual |
◆ 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_PreserveCollinear
bool ClipperLib::ClipperBase::m_PreserveCollinear |
|
protected |
◆ m_UseFullRange
bool ClipperLib::ClipperBase::m_UseFullRange |
|
protected |
The documentation for this class was generated from the following files:
- src/Mod/Path/libarea/clipper.hpp
- src/Mod/Path/libarea/clipper.cpp