7 #ifndef TRANSFORMATION_H 8 #define TRANSFORMATION_H 10 #include "CmdMediator.h" 11 #include "DocumentModelCoords.h" 12 #include "MainWindowModel.h" 58 const QPointF &posFrom1,
59 const QPointF &posFrom2,
60 const QPointF &posTo0,
61 const QPointF &posTo1,
62 const QPointF &posTo2);
66 const QPointF &posGraphIn);
70 const QPointF &posGraphIn);
74 QString &coordsScreen,
76 QString &resolutionGraph);
93 QTextStream &str)
const;
103 QPointF &coordScreen)
const;
107 QPointF &coordScreen)
const;
114 QPointF &pointLinearCartesian)
const;
118 QPointF &pointScreen)
const;
122 QPointF &pointLinearCartesian)
const;
126 QPointF &coordGraph)
const;
129 void update (
bool fileIsLoaded,
136 double roundOffSmallValues (
double value,
double range);
143 void updateTransformFromMatrices (
const QTransform &matrixScreen,
144 const QTransform &matrixGraph);
147 bool m_transformIsDefined;
150 QTransform m_transform;
160 std::ostringstream &operator<< (std::ostringstream &str,
163 #endif // TRANSFORMATION_H
Model for DlgSettingsMainWindow.
Model for DlgSettingsCoords and CmdSettingsCoords.