Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
FormatCoordsUnitsStrategyPolarTheta.h
1 #ifndef FORMAT_COORDS_UNITS_STRATEGY_POLAR_THETA_H
2 #define FORMAT_COORDS_UNITS_STRATEGY_POLAR_THETA_H
3 
4 #include "CoordUnitsPolarTheta.h"
5 #include "FormatCoordsUnitsStrategyAbstractBase.h"
6 #include <QString>
7 
8 class Transformation;
9 
12  public:
15 
17  double formattedToUnformatted (const QString &string,
18  CoordUnitsPolarTheta coordUnits) const;
19 
21  QString unformattedToFormatted (double valueUnformatted,
22  CoordUnitsPolarTheta coordUnits,
23  const Transformation &transformation,
24  double valueUnformattedOther) const;
25 };
26 
27 #endif // FORMAT_COORDS_UNITS_STRATEGY_POLAR_THETA_H
double formattedToUnformatted(const QString &string, CoordUnitsPolarTheta coordUnits) const
Convert formatted string to simple unformatted number.
Common methods for formatting strategies.
Affine transformation between screen and graph coordinates, based on digitized axis points...
QString unformattedToFormatted(double valueUnformatted, CoordUnitsPolarTheta coordUnits, const Transformation &transformation, double valueUnformattedOther) const
Convert simple unformatted number to formatted string.
Format conversions between unformatted and formatted for CoordUnitsStrategyPolarTheta.