A bit field corresponding to the pixels of a rectangle.  
 More...
#include <qwt_pixel_matrix.h>
A bit field corresponding to the pixels of a rectangle. 
QwtPixelMatrix is intended to filter out duplicates in an unsorted array of points. 
 
      
        
          | QwtPixelMatrix::QwtPixelMatrix  | 
          ( | 
          const QRect &  | 
          rect | ) | 
           | 
        
      
 
Constructor. 
- Parameters
 - 
  
    | rect | Bounding rectangle for the matrix  | 
  
   
 
 
  
  
      
        
          | int QwtPixelMatrix::index  | 
          ( | 
          int  | 
          x,  | 
         
        
           | 
           | 
          int  | 
          y  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
Calculate the index in the bit field corresponding to a position. 
- Parameters
 - 
  
    | x | X-coordinate  | 
    | y | Y-coordinate  | 
  
   
- Returns
 - Index, when rect() contains pos - otherwise -1. 
 
 
 
      
        
          | QRect QwtPixelMatrix::rect  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - Bounding rectangle 
 
 
 
      
        
          | void QwtPixelMatrix::setRect  | 
          ( | 
          const QRect &  | 
          rect | ) | 
           | 
        
      
 
Set the bounding rectangle of the matrix
- Parameters
 - 
  
  
 
- Note
 - All bits are cleared 
 
 
 
  
  
      
        
          | bool QwtPixelMatrix::testAndSetPixel  | 
          ( | 
          int  | 
          x,  | 
         
        
           | 
           | 
          int  | 
          y,  | 
         
        
           | 
           | 
          bool  | 
          on  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Set a pixel and test if a pixel has been set before. 
- Parameters
 - 
  
    | x | X-coordinate  | 
    | y | Y-coordinate  | 
    | on | Set/Clear the pixel | 
  
   
- Returns
 - true, when pos is outside of rect(), or when the pixel was set before. 
 
 
 
  
  
      
        
          | bool QwtPixelMatrix::testPixel  | 
          ( | 
          int  | 
          x,  | 
         
        
           | 
           | 
          int  | 
          y  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
Test if a pixel has been set. 
- Parameters
 - 
  
    | x | X-coordinate  | 
    | y | Y-coordinate | 
  
   
- Returns
 - true, when pos is outside of rect(), or when the pixel has already been set.