|
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: