|
| enum | Edge {
Left = 1
, Right = 2
, Top = 4
, Bottom = 8
,
Left = 1
, Right = 2
, Top = 4
, Bottom = 8
} |
| |
| enum | Edge {
Left = 1
, Right = 2
, Top = 4
, Bottom = 8
,
Left = 1
, Right = 2
, Top = 4
, Bottom = 8
} |
| |
|
| virtual void | processSpans (int n, QPoint *point, int *width)=0 |
| |
| virtual void | processSpans (int n, QPoint *point, int *width)=0 |
| |
| void | scan (const QPolygon &pa, bool winding, int index, int npoints, bool stitchable) |
| |
| void | scan (const QPolygon &pa, bool winding, int index, int npoints, bool stitchable) |
| |
| void | scan (const QPolygon &pa, bool winding, int index, int npoints, Edge edges) |
| |
| void | scan (const QPolygon &pa, bool winding, int index, int npoints, Edge edges) |
| |
| void | scan (const QPolygon &pa, bool winding, int index=0, int npoints=-1) |
| |
| void | scan (const QPolygon &pa, bool winding, int index=0, int npoints=-1) |
| |
| virtual | ~QtPolygonScanner () |
| |
| virtual | ~QtPolygonScanner () |
| |
◆ Edge [1/2]
| Enumerator |
|---|
| Left | |
| Right | |
| Top | |
| Bottom | |
| Left | |
| Right | |
| Top | |
| Bottom | |
◆ Edge [2/2]
| Enumerator |
|---|
| Left | |
| Right | |
| Top | |
| Bottom | |
| Left | |
| Right | |
| Top | |
| Bottom | |
◆ ~QtPolygonScanner() [1/2]
| virtual QtPolygonScanner::~QtPolygonScanner |
( |
| ) |
|
|
inlinevirtual |
◆ ~QtPolygonScanner() [2/2]
| virtual QtPolygonScanner::~QtPolygonScanner |
( |
| ) |
|
|
inlinevirtual |
◆ processSpans() [1/2]
| virtual void QtPolygonScanner::processSpans |
( |
int |
n, |
|
|
QPoint * |
point, |
|
|
int * |
width |
|
) |
| |
|
pure virtual |
◆ processSpans() [2/2]
| virtual void QtPolygonScanner::processSpans |
( |
int |
n, |
|
|
QPoint * |
point, |
|
|
int * |
width |
|
) |
| |
|
pure virtual |
◆ scan() [1/6]
| void QtPolygonScanner::scan |
( |
const QPolygon & |
pa, |
|
|
bool |
winding, |
|
|
int |
index, |
|
|
int |
npoints, |
|
|
bool |
stitchable |
|
) |
| |
◆ scan() [2/6]
| void QtPolygonScanner::scan |
( |
const QPolygon & |
pa, |
|
|
bool |
winding, |
|
|
int |
index, |
|
|
int |
npoints, |
|
|
bool |
stitchable |
|
) |
| |
◆ scan() [3/6]
| void QtPolygonScanner::scan |
( |
const QPolygon & |
pa, |
|
|
bool |
winding, |
|
|
int |
index, |
|
|
int |
npoints, |
|
|
Edge |
edges |
|
) |
| |
References Bottom, _EdgeTableEntry::bres, _ScanLineList::edgelist, EVALUATEEDGEEVENODD, EVALUATEEDGEWINDING, Left, micomputeWAET(), miCreateETandAET(), miFreeStorage(), miInsertionSort(), miloadAET(), BRESINFO::minor, _EdgeTableEntry::next, _ScanLineList::next, _ScanLineListBlock::next, _EdgeTableEntry::nextWETE, NUMPTSTOBUFFER, processSpans(), Right, _ScanLineList::scanline, EdgeTable::scanlines, DDXPointRec::x, DDXPointRec::y, EdgeTable::ymax, and EdgeTable::ymin.
◆ scan() [4/6]
| void QtPolygonScanner::scan |
( |
const QPolygon & |
pa, |
|
|
bool |
winding, |
|
|
int |
index, |
|
|
int |
npoints, |
|
|
Edge |
edges |
|
) |
| |
◆ scan() [5/6]
| void QtPolygonScanner::scan |
( |
const QPolygon & |
pa, |
|
|
bool |
winding, |
|
|
int |
index = 0, |
|
|
int |
npoints = -1 |
|
) |
| |
◆ scan() [6/6]
| void QtPolygonScanner::scan |
( |
const QPolygon & |
pa, |
|
|
bool |
winding, |
|
|
int |
index = 0, |
|
|
int |
npoints = -1 |
|
) |
| |
The documentation for this class was generated from the following file: