7 #ifndef TRANSFORMATION_H
8 #define TRANSFORMATION_H
10 #include "CmdMediator.h"
11 #include "DocumentModelCoords.h"
12 #include "DocumentModelGeneral.h"
13 #include "MainWindowModel.h"
61 const QPointF &posFrom1,
62 const QPointF &posFrom2,
63 const QPointF &posTo0,
64 const QPointF &posTo1,
65 const QPointF &posTo2);
69 const QPointF &posGraphIn);
73 const QPointF &posGraphIn);
77 QString &coordsScreen,
79 QString &resolutionGraph,
100 QTextStream &str)
const;
110 QPointF &coordScreen)
const;
114 QPointF &coordScreen)
const;
121 QPointF &pointLinearCartesian)
const;
125 QPointF &pointScreen)
const;
129 QPointF &pointLinearCartesian)
const;
133 QPointF &coordGraph)
const;
136 void update (
bool fileIsLoaded,
143 double roundOffSmallValues (
double value,
double range);
151 void updateTransformFromMatrices (
const QTransform &matrixScreen,
152 const QTransform &matrixGraph);
155 bool m_transformIsDefined;
158 QTransform m_transform;
171 std::ostringstream &operator<< (std::ostringstream &str,
174 #endif // TRANSFORMATION_H
Model for DlgSettingsGeneral and CmdSettingsGeneral.
Unit test of Export classes.
Model for DlgSettingsMainWindow.
Model for DlgSettingsCoords and CmdSettingsCoords.
Unit test of spline drawer, which classifies single- versus multi-valued data.