Inherited by QtCanvasPolygonScanner, and QtCanvasPolygonScanner.
 | 
| 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=0, int npoints=-1) | 
|   | 
| void  | scan (const QPolygon &pa, bool winding, int index=0, int npoints=-1) | 
|   | 
| 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) | 
|   | 
| 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 = 0,  | 
        
        
           | 
           | 
          int  | 
          npoints = -1  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ scan() [2/6]
      
        
          | void QtPolygonScanner::scan  | 
          ( | 
          const QPolygon &  | 
          pa,  | 
        
        
           | 
           | 
          bool  | 
          winding,  | 
        
        
           | 
           | 
          int  | 
          index = 0,  | 
        
        
           | 
           | 
          int  | 
          npoints = -1  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ scan() [3/6]
      
        
          | void QtPolygonScanner::scan  | 
          ( | 
          const QPolygon &  | 
          pa,  | 
        
        
           | 
           | 
          bool  | 
          winding,  | 
        
        
           | 
           | 
          int  | 
          index,  | 
        
        
           | 
           | 
          int  | 
          npoints,  | 
        
        
           | 
           | 
          bool  | 
          stitchable  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ scan() [4/6]
      
        
          | void QtPolygonScanner::scan  | 
          ( | 
          const QPolygon &  | 
          pa,  | 
        
        
           | 
           | 
          bool  | 
          winding,  | 
        
        
           | 
           | 
          int  | 
          index,  | 
        
        
           | 
           | 
          int  | 
          npoints,  | 
        
        
           | 
           | 
          bool  | 
          stitchable  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ scan() [5/6]
      
        
          | void QtPolygonScanner::scan  | 
          ( | 
          const QPolygon &  | 
          pa,  | 
        
        
           | 
           | 
          bool  | 
          winding,  | 
        
        
           | 
           | 
          int  | 
          index,  | 
        
        
           | 
           | 
          int  | 
          npoints,  | 
        
        
           | 
           | 
          Edge  | 
          edges  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
References _EdgeTableEntry::bres, _ScanLineList::edgelist, EVALUATEEDGEEVENODD, EVALUATEEDGEWINDING, micomputeWAET(), miCreateETandAET(), miFreeStorage(), miInsertionSort(), miloadAET(), BRESINFO::minor, _EdgeTableEntry::next, _ScanLineList::next, _ScanLineListBlock::next, _EdgeTableEntry::nextWETE, NUMPTSTOBUFFER, _ScanLineList::scanline, EdgeTable::scanlines, QtCanvasSprite::width(), DDXPointRec::x, QtCanvasItem::y(), DDXPointRec::y, EdgeTable::ymax, and EdgeTable::ymin.
 
 
◆ scan() [6/6]
      
        
          | void QtPolygonScanner::scan  | 
          ( | 
          const QPolygon &  | 
          pa,  | 
        
        
           | 
           | 
          bool  | 
          winding,  | 
        
        
           | 
           | 
          int  | 
          index,  | 
        
        
           | 
           | 
          int  | 
          npoints,  | 
        
        
           | 
           | 
          Edge  | 
          edges  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
The documentation for this class was generated from the following file: