![]() |
KD Chart API Documentation
3.1
|
#include <CartesianCoordinateTransformation.h>
Public Member Functions | |
| CoordinateTransformation () | |
| qreal | logTransform (qreal value, bool isPositiveRange) const |
| qreal | logTransformBack (qreal value, bool wasPositive) const |
| QPointF | translate (const QPointF &dataPoint) const |
| const QPointF | translateBack (const QPointF &screenPoint) const |
| void | updateTransform (const QRectF &constDataRect, const QRectF &screenRect) |
Public Attributes | |
| CartesianCoordinatePlane::AxesCalcMode | axesCalcModeX = CartesianCoordinatePlane::Linear |
| CartesianCoordinatePlane::AxesCalcMode | axesCalcModeY = CartesianCoordinatePlane::Linear |
| QTransform | backTransform |
| bool | isPositiveX = true |
| bool | isPositiveY = true |
| QTransform | transform |
| ZoomParameters | zoom |
Definition at line 31 of file CartesianCoordinateTransformation.h.
|
inline |
Definition at line 33 of file CartesianCoordinateTransformation.h.
|
inline |
Definition at line 48 of file CartesianCoordinateTransformation.h.
Referenced by translate(), and updateTransform().
|
inline |
Definition at line 57 of file CartesianCoordinateTransformation.h.
Referenced by translateBack().
|
inline |
Definition at line 101 of file CartesianCoordinateTransformation.h.
References axesCalcModeX, axesCalcModeY, isPositiveX, isPositiveY, KDChart::AbstractCoordinatePlane::Logarithmic, logTransform(), and transform.
|
inline |
Definition at line 115 of file CartesianCoordinateTransformation.h.
References axesCalcModeX, axesCalcModeY, backTransform, isPositiveX, isPositiveY, KDChart::AbstractCoordinatePlane::Logarithmic, and logTransformBack().
|
inline |
Definition at line 66 of file CartesianCoordinateTransformation.h.
References axesCalcModeX, axesCalcModeY, backTransform, isPositiveX, isPositiveY, KDChart::AbstractCoordinatePlane::Logarithmic, logTransform(), transform, KDChart::ZoomParameters::xCenter, KDChart::ZoomParameters::xFactor, KDChart::ZoomParameters::yCenter, KDChart::ZoomParameters::yFactor, and zoom.
| CartesianCoordinatePlane::AxesCalcMode KDChart::CoordinateTransformation::axesCalcModeX = CartesianCoordinatePlane::Linear |
Definition at line 38 of file CartesianCoordinateTransformation.h.
Referenced by translate(), translateBack(), and updateTransform().
| CartesianCoordinatePlane::AxesCalcMode KDChart::CoordinateTransformation::axesCalcModeY = CartesianCoordinatePlane::Linear |
Definition at line 37 of file CartesianCoordinateTransformation.h.
Referenced by translate(), translateBack(), and updateTransform().
| QTransform KDChart::CoordinateTransformation::backTransform |
Definition at line 43 of file CartesianCoordinateTransformation.h.
Referenced by translateBack(), and updateTransform().
| bool KDChart::CoordinateTransformation::isPositiveX = true |
Definition at line 45 of file CartesianCoordinateTransformation.h.
Referenced by translate(), translateBack(), and updateTransform().
| bool KDChart::CoordinateTransformation::isPositiveY = true |
Definition at line 46 of file CartesianCoordinateTransformation.h.
Referenced by translate(), translateBack(), and updateTransform().
| QTransform KDChart::CoordinateTransformation::transform |
Definition at line 42 of file CartesianCoordinateTransformation.h.
Referenced by translate(), and updateTransform().
| ZoomParameters KDChart::CoordinateTransformation::zoom |