|
void | Clean () |
|
long | getClipPoint () |
|
void | setClipPoint (long value) |
|
long | getDelta () |
|
void | setDelta (long value) |
|
int | ClipPolygon (std::vector< PointL > aryPt, int nPoints, long nMinLon, long nMaxLon, bool bRotated=false) |
|
int | ClipPolyline (std::vector< PointL > aryPt, int nPoints, long nMinLon, long nMaxLon, bool bRotated) |
|
void | Push (int ix, int n) |
|
bool | Pop (std::vector< PointL > &aryPt, int &nPoints) |
|
long | Clip (long x0, long y0, long x1, long y1) |
|
void | BubbleSort (std::vector< int > a, int n) |
|
int | GetStart (int ix=-1) |
|
bool | AllocPts (int n) |
|
bool | AllocW (int n) |
|
bool | AllocC (int n) |
|
bool | SetPts (std::vector< PointL > p, int n, int &imin, int &nC) |
|
bool | SetPtsRotated (std::vector< PointL > p, int n, int &imin, int &nC) |
|
int | Clip (std::vector< PointL > aryPt, int nPoints, bool bRotated=false) |
|
void | SetPolygon (bool bPolygon) |
|
long | GetClipPoint () |
|
bool | IsStackEmpty () |
|
bool | Done () |
|
|
long | m_nLon |
|
long | m_nDelta |
|
bool | m_bPolygon |
|
bool | m_bRotated |
|
std::vector< tVAA_POINT > | m_pW |
|
int | m_nAllocW |
|
int | m_nW |
|
std::vector< int > | m_pCL |
|
std::vector< int > | m_pCR |
|
int | m_nAllocC |
|
int | m_nCL |
|
int | m_nCR |
|
std::vector< PointL > | m_pPts |
|
int | m_nPts |
|
int | m_nAllocPts |
|
std::vector< tVAA_CHAIN > | m_pStack |
|
int | m_nAllocStack |
|
int | m_nStackIx |
|
The documentation for this class was generated from the following files:
- Native/MariaNative/MDrawObject/MPolyClipper.h
- Native/MariaNative/MDrawObject/MPolyClipper.cpp