3rdparty
qwt
src
qwt_pixel_matrix.cpp
Go to the documentation of this file.
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(const QRect &rect)
Constructor.
Definition:
qwt_pixel_matrix.cpp:17
QwtPixelMatrix::rect
QRect rect() const
Definition:
qwt_pixel_matrix.cpp:48
detail::fill
FMT_NOINLINE FMT_CONSTEXPR auto fill(OutputIt it, size_t n, const fill_t< Char > &fill) -> OutputIt
Definition:
format.h:1715
QwtPixelMatrix::~QwtPixelMatrix
~QwtPixelMatrix()
Destructor.
Definition:
qwt_pixel_matrix.cpp:24
QwtPixelMatrix::setRect
void setRect(const QRect &rect)
Definition:
qwt_pixel_matrix.cpp:35
qwt_pixel_matrix.h
QwtPixelMatrix::m_rect
QRect m_rect
Definition:
qwt_pixel_matrix.h:46
plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:45