Qwt User's Guide
6.3.0
Loading...
Searching...
No Matches
qwt_pixel_matrix.cpp
1
/******************************************************************************
2
* Qwt Widget Library
3
* Copyright (C) 1997 Josef Wilgen
4
* Copyright (C) 2002 Uwe Rathmann
5
*
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the Qwt License, Version 1.0
8
*****************************************************************************/
9
10
#include "qwt_pixel_matrix.h"
11
17
QwtPixelMatrix::QwtPixelMatrix
(
const
QRect& rect )
18
: QBitArray( qMax( rect.width() * rect.height(), 0 ) )
19
, m_rect( rect )
20
{
21
}
22
24
QwtPixelMatrix::~QwtPixelMatrix
()
25
{
26
}
27
35
void
QwtPixelMatrix::setRect
(
const
QRect& rect )
36
{
37
if
(
rect
!= m_rect )
38
{
39
m_rect =
rect
;
40
const
int
sz = qMax(
rect
.width() *
rect
.height(), 0 );
41
resize( sz );
42
}
43
44
fill(
false
);
45
}
46
48
QRect
QwtPixelMatrix::rect
()
const
49
{
50
return
m_rect;
51
}
QwtPixelMatrix::~QwtPixelMatrix
~QwtPixelMatrix()
Destructor.
Definition
qwt_pixel_matrix.cpp:24
QwtPixelMatrix::rect
QRect rect() const
Definition
qwt_pixel_matrix.cpp:48
QwtPixelMatrix::QwtPixelMatrix
QwtPixelMatrix(const QRect &rect)
Constructor.
Definition
qwt_pixel_matrix.cpp:17
QwtPixelMatrix::setRect
void setRect(const QRect &rect)
Definition
qwt_pixel_matrix.cpp:35
src
qwt_pixel_matrix.cpp
Generated by
1.10.0