Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
ExportOrdinalsStraight.h
1 #ifndef EXPORT_ORDINALS_STRAIGHT_H
2 #define EXPORT_ORDINALS_STRAIGHT_H
3 
4 #include "ExportValuesOrdinal.h"
5 #include "Point.h"
6 #include "Points.h"
7 #include <QList>
8 #include <QPointF>
9 
10 class Transformation;
11 
14 {
15  public:
18 
20  ExportValuesOrdinal ordinalsAtIntervalsGraphWithoutTransformation (const Points &points,
21  double pointsInterval) const;
22 
24  ExportValuesOrdinal ordinalsAtIntervalsGraphWithTransformation (const Points &points,
25  const Transformation &transformation,
26  double pointsInterval) const;
27 
28 };
29 
30 #endif // EXPORT_ORDINALS_STRAIGHT_H
ExportOrdinalsStraight()
Single constructor.
Affine transformation between screen and graph coordinates, based on digitized axis points...
ExportValuesOrdinal ordinalsAtIntervalsGraphWithoutTransformation(const Points &points, double pointsInterval) const
Compute ordinals, without any conversion to graph coordinates.
Utility class to interpolate points spaced evenly along a piecewise defined curve with line segments ...
ExportValuesOrdinal ordinalsAtIntervalsGraphWithTransformation(const Points &points, const Transformation &transformation, double pointsInterval) const
Compute ordinals, converting screen coordinates to graph coordinates.