7#include <QtTest/QtTest>
22void TestTransformation::cleanupTestCase ()
27double TestTransformation::differenceMagnitude (
const QPointF &
vector1,
34void TestTransformation::initTestCase ()
67void TestTransformation::initTransformation (
const QPointF &
s0,
85 t.setModelCoords (modelCoords,
88 t.updateTransformFromMatrices(matrixScreen,
133void TestTransformation::testCartesianLinearLinear ()
142 initTransformation (
s0,
148 modelCoordsDefault(),
149 modelGeneralDefault());
159void TestTransformation::testCartesianLinearLog ()
170 initTransformation (
s0,
176 modelCoordsDefault(),
177 modelGeneralDefault());
187void TestTransformation::testCartesianLogLinear ()
198 initTransformation (
s0,
204 modelCoordsDefault(),
205 modelGeneralDefault());
215void TestTransformation::testCartesianLogLog ()
227 initTransformation (
s0,
233 modelCoordsDefault(),
234 modelGeneralDefault());
244void TestTransformation::testPolarLinear ()
255 initTransformation (
s0,
261 modelCoordsDefault(),
262 modelGeneralDefault());
272void TestTransformation::testPolarLogOffset1 ()
285 initTransformation (
s0,
291 modelCoordsDefault(),
292 modelGeneralDefault());
302void TestTransformation::testPolarLogOffset10 ()
315 initTransformation (
s0,
321 modelCoordsDefault(),
322 modelGeneralDefault());
@ COORD_UNITS_DATE_YEAR_MONTH_DAY
@ COORD_UNITS_NON_POLAR_THETA_NUMBER
@ COORD_UNITS_POLAR_THETA_DEGREES
@ COORD_UNITS_TIME_HOUR_MINUTE_SECOND
const int INNER_RADIUS_MIN
void initializeLogging(const QString &name, const QString &filename, bool isDebug)
const bool NO_EXPORT_ONLY
const QStringList NO_COMMAND_LINE
const QString NO_EXTRACT_IMAGE_EXTENSION
const QString NO_ERROR_REPORT_LOG_FILE
const bool NO_GNUPLOT_LOG_FILES
const QString NO_REGRESSION_OPEN_FILE
const QStringList NO_LOAD_STARTUP_FILES
const bool NO_REGRESSION_IMPORT
const bool NO_EXTRACT_IMAGE_ONLY
const bool NO_DROP_REGRESSION
Model for DlgSettingsCoords and CmdSettingsCoords.
void setCoordUnitsY(CoordUnitsNonPolarTheta coordUnits)
Set method for y units.
void setOriginRadius(double originRadius)
Set method for origin radius in polar mode.
void setCoordUnitsX(CoordUnitsNonPolarTheta coordUnits)
Set method for x units.
void setCoordUnitsRadius(CoordUnitsNonPolarTheta coordUnits)
Set method for radius units.
void setCoordUnitsDate(CoordUnitsDate coordUnits)
Set method for date units.
void setCoordsType(CoordsType coordsType)
Set method for coordinates type.
void setCoordScaleXTheta(CoordScale coordScale)
Set method for linear/log scale on x/theta.
void setCoordUnitsTime(CoordUnitsTime coordUnits)
Set method for time units.
void setCoordScaleYRadius(CoordScale coordScale)
Set method for linear/log scale on y/radius.
void setCoordUnitsTheta(CoordUnitsPolarTheta coordUnits)
Set method for theta units.
Model for DlgSettingsGeneral and CmdSettingsGeneral.
void setCursorSize(int cursorSize)
Set method for effective cursor size.
void setExtraPrecision(int extraPrecision)
Set method for extra digits of precision.
Model for DlgSettingsMainWindow.
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...