QPolygonalProcessor Class Reference

Public Member Functions

void add (int x, int y)
 
void add (int x, int y)
 
void addBits (int x1, int x2, uchar newbits, int xo, int yo)
 
void addBits (int x1, int x2, uchar newbits, int xo, int yo)
 
void doSpans (int n, QPoint *pt, int *w)
 
void doSpans (int n, QPoint *pt, int *w)
 
 QPolygonalProcessor (QtCanvas *c, const QPolygon &pa)
 
 QPolygonalProcessor (QtCanvas *c, const QPolygon &pa)
 

Public Attributes

QImage bitmap
 
QRect bounds
 
QtCanvas * canvas
 
int pnt
 
QPolygon result
 

Constructor & Destructor Documentation

◆ QPolygonalProcessor() [1/2]

QPolygonalProcessor ( QtCanvas * c,
const QPolygon & pa )
inline

◆ QPolygonalProcessor() [2/2]

QPolygonalProcessor ( QtCanvas * c,
const QPolygon & pa )
inline

Member Function Documentation

◆ add() [1/2]

void add ( int x,
int y )
inline

◆ add() [2/2]

void add ( int x,
int y )
inline

◆ addBits() [1/2]

void addBits ( int x1,
int x2,
uchar newbits,
int xo,
int yo )
inline

◆ addBits() [2/2]

void addBits ( int x1,
int x2,
uchar newbits,
int xo,
int yo )
inline

◆ doSpans() [1/2]

void doSpans ( int n,
QPoint * pt,
int * w )
inline

◆ doSpans() [2/2]

void doSpans ( int n,
QPoint * pt,
int * w )
inline

Member Data Documentation

◆ bitmap

QImage bitmap

◆ bounds

QRect bounds

◆ canvas

QtCanvas * canvas

◆ pnt

int pnt

◆ result

QPolygon result

The documentation for this class was generated from the following files: