QtPolygonScanner Class Referenceabstract
+ Inheritance diagram for QtPolygonScanner:

Public Types

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
}
 

Public Member Functions

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 ()
 

Detailed Description

Definition at line 5615 of file qtcanvas.cpp.

Member Enumeration Documentation

◆ Edge [1/2]

enum Edge
Enumerator
Left 
Right 
Top 
Bottom 
Left 
Right 
Top 
Bottom 

Definition at line 5621 of file qtcanvas.cpp.

◆ Edge [2/2]

enum Edge
Enumerator
Left 
Right 
Top 
Bottom 
Left 
Right 
Top 
Bottom 

Definition at line 5621 of file qtcanvas.cpp.

Constructor & Destructor Documentation

◆ ~QtPolygonScanner() [1/2]

virtual ~QtPolygonScanner ( )
inlinevirtual

Definition at line 5618 of file qtcanvas.cpp.

◆ ~QtPolygonScanner() [2/2]

virtual ~QtPolygonScanner ( )
inlinevirtual

Definition at line 5618 of file qtcanvas.cpp.

Member Function Documentation

◆ processSpans() [1/2]

virtual void processSpans ( int  n,
QPoint *  point,
int *  width 
)
pure virtual

◆ processSpans() [2/2]

virtual void processSpans ( int  n,
QPoint *  point,
int *  width 
)
pure virtual

◆ scan() [1/6]

void scan ( const QPolygon &  pa,
bool  winding,
int  index,
int  npoints,
bool  stitchable 
)

Definition at line 6366 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ scan() [2/6]

void scan ( const QPolygon &  pa,
bool  winding,
int  index,
int  npoints,
bool  stitchable 
)

◆ scan() [3/6]

void scan ( const QPolygon &  pa,
bool  winding,
int  index,
int  npoints,
Edge  edges 
)

◆ scan() [4/6]

void scan ( const QPolygon &  pa,
bool  winding,
int  index,
int  npoints,
Edge  edges 
)

Definition at line 6391 of file qtcanvas.cpp.

◆ scan() [5/6]

void scan ( const QPolygon &  pa,
bool  winding,
int  index = 0,
int  npoints = -1 
)

Definition at line 6355 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ scan() [6/6]

void scan ( const QPolygon &  pa,
bool  winding,
int  index = 0,
int  npoints = -1 
)

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