Provided by: libqwt-doc_6.1.3-1_all 

NAME
QwtPixelMatrix - A bit field corresponding to the pixels of a rectangle.
SYNOPSIS
#include <qwt_pixel_matrix.h>
Inherits QBitArray.
Public Member Functions
QwtPixelMatrix (const QRect &rect)
Constructor.
~QwtPixelMatrix ()
Destructor.
void setRect (const QRect &rect)
QRect rect () const
bool testPixel (int x, int y) const
Test if a pixel has been set.
bool testAndSetPixel (int x, int y, bool on)
Set a pixel and test if a pixel has been set before.
int index (int x, int y) const
Calculate the index in the bit field corresponding to a position.
Detailed Description
A bit field corresponding to the pixels of a rectangle.
QwtPixelMatrix is intended to filter out duplicates in an unsorted array of points.
Constructor & Destructor Documentation
QwtPixelMatrix::QwtPixelMatrix (const QRect & rect)
Constructor.
Parameters:
rect Bounding rectangle for the matrix
Member Function Documentation
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:
rect Bounding rectangle
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.
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Version 6.1.3 Mon Jun 13 2016 QwtPixelMatrix(3)