1 #include "DocumentModelCoords.h"
2 #include "FormatCoordsUnits.h"
3 #include "FormatCoordsUnitsStrategyNonPolarTheta.h"
4 #include "FormatCoordsUnitsStrategyPolarTheta.h"
6 #include "MainWindowModel.h"
7 #include "Transformation.h"
9 const bool IS_X_THETA =
true;
10 const bool IS_NOT_X_THETA =
false;
14 LOG4CPP_DEBUG_S ((*mainCat)) <<
"FormatCoordsUnits::FormatCoordsUnits";
18 const QString &yRadiusFormatted,
21 double &xThetaUnformatted,
22 double &yRadiusUnformatted)
const
24 LOG4CPP_DEBUG_S ((*mainCat)) <<
"FormatCoordsUnits::formattedToUnformatted";
29 if (modelCoords.
coordsType() == COORDS_TYPE_CARTESIAN) {
57 double yRadiusUnformatted,
60 QString &xThetaFormatted,
61 QString &yRadiusFormatted,
64 LOG4CPP_DEBUG_S ((*mainCat)) <<
"FormatCoordsUnits::unformattedToFormatted";
69 if (modelCoords.
coordsType() == COORDS_TYPE_CARTESIAN) {
CoordUnitsNonPolarTheta coordUnitsRadius() const
Get method for radius units.
CoordUnitsTime coordUnitsTime() const
Get method for time format when used.
CoordUnitsNonPolarTheta coordUnitsY() const
Get method for x units.
Model for DlgSettingsMainWindow and CmdSettingsMainWindow.
CoordsType coordsType() const
Get method for coordinates type.
CoordUnitsNonPolarTheta coordUnitsX() const
Get method for x units.
Model for DlgSettingsCoords and CmdSettingsCoords.
CoordUnitsDate coordUnitsDate() const
Get method for date format when used.
QLocale locale() const
Get method for locale.
CoordUnitsPolarTheta coordUnitsTheta() const
Get method for theta unit.