KD Chart API Documentation
3.1
src
KDChart
KDChartZoomParameters.h
Go to the documentation of this file.
1
/****************************************************************************
2
**
3
** This file is part of the KD Chart library.
4
**
5
** SPDX-FileCopyrightText: 2001 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6
**
7
** SPDX-License-Identifier: MIT
8
**
9
****************************************************************************/
10
11
#ifndef ZOOMPARAMETERS_H
12
#define ZOOMPARAMETERS_H
13
14
//
15
// W A R N I N G
16
// -------------
17
//
18
// This file is not part of the KD Chart API. It exists purely as an
19
// implementation detail. This header file may change from version to
20
// version without notice, or even be removed.
21
//
22
// We mean it.
23
//
24
25
#include <QPointF>
26
27
namespace
KDChart
{
32
class
ZoomParameters
33
{
34
public
:
35
ZoomParameters
()
36
{
37
}
38
39
ZoomParameters
(qreal
xFactor
, qreal
yFactor
,
const
QPointF &
center
)
40
:
xFactor
(
xFactor
)
41
,
yFactor
(
yFactor
)
42
,
xCenter
(
center
.x())
43
,
yCenter
(
center
.y())
44
{
45
}
46
47
void
setCenter
(
const
QPointF &
center
)
48
{
49
xCenter
=
center
.x();
50
yCenter
=
center
.y();
51
}
52
const
QPointF
center
()
const
53
{
54
return
QPointF(
xCenter
,
yCenter
);
55
}
56
57
qreal
xFactor
= 1.0;
58
qreal
yFactor
= 1.0;
59
60
qreal
xCenter
= 0.5;
61
qreal
yCenter
= 0.5;
62
};
63
}
64
65
#endif
KDChart::ZoomParameters
Definition:
KDChartZoomParameters.h:33
KDChart::ZoomParameters::ZoomParameters
ZoomParameters()
Definition:
KDChartZoomParameters.h:35
KDChart::ZoomParameters::center
const QPointF center() const
Definition:
KDChartZoomParameters.h:52
KDChart::ZoomParameters::xFactor
qreal xFactor
Definition:
KDChartZoomParameters.h:57
KDChart::ZoomParameters::setCenter
void setCenter(const QPointF ¢er)
Definition:
KDChartZoomParameters.h:47
KDChart::ZoomParameters::yFactor
qreal yFactor
Definition:
KDChartZoomParameters.h:58
KDChart::ZoomParameters::yCenter
qreal yCenter
Definition:
KDChartZoomParameters.h:61
KDChart::ZoomParameters::ZoomParameters
ZoomParameters(qreal xFactor, qreal yFactor, const QPointF ¢er)
Definition:
KDChartZoomParameters.h:39
KDChart::ZoomParameters::xCenter
qreal xCenter
Definition:
KDChartZoomParameters.h:60
KDChart
Definition:
CartesianCoordinateTransformation.h:23
© 2001 Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-chart/
Generated by doxygen 1.9.1