Man page - qwtpixelmatrix(3)
Packages contains this manual
Manual
QwtPixelMatrix
NAMESYNOPSIS
Public Member Functions
Detailed Description
Constructor & Destructor Documentation
QwtPixelMatrix::QwtPixelMatrix (const QRect & rect)
Member Function Documentation
int QwtPixelMatrix::index (int x, int y) const [inline]
QRect QwtPixelMatrix::rect () const
void QwtPixelMatrix::setRect (const QRect & rect)
bool QwtPixelMatrix::testAndSetPixel (int x, int y, bool on) [inline]
bool QwtPixelMatrix::testPixel (int x, int y) const [inline]
Author
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.