7 #ifndef EXPORT_FILE_FUNCTIONS_H 8 #define EXPORT_FILE_FUNCTIONS_H 10 #include "ExportFileAbstractBase.h" 11 #include "ExportValuesXOrY.h" 12 #include <QStringList> 40 unsigned int &numWritesSoFar)
const;
47 const QStringList &curvesIncluded,
48 const ExportValuesXOrY &xThetaValues,
49 const QString &delimiter,
54 unsigned int &numWritesSoFar)
const;
58 const QStringList &curvesIncluded,
59 const ExportValuesXOrY &xThetaValues,
60 const QString &delimiter,
65 unsigned int &numWritesSoFar)
const;
70 void initializeYRadiusValues (
const QStringList &curvesIncluded,
71 const ExportValuesXOrY &xThetaValuesMerged,
72 QVector<QVector<QString*> > &yRadiusValues)
const;
74 double linearlyInterpolate (
const Points &points,
80 const QStringList &curvesIncluded,
84 const ExportValuesXOrY &xThetaValues,
85 QVector<QVector<QString*> > &yRadiusValues)
const;
90 const ExportValuesXOrY &xThetaValues,
94 QVector<QString*> &yRadiusValues)
const;
99 const ExportValuesXOrY &xThetaValues,
101 QVector<QString*> &yRadiusValues)
const;
105 const Points &points,
106 const ExportValuesXOrY &xThetaValues,
108 QVector<QString*> &yRadiusValues)
const;
115 const QStringList &curvesIncluded,
116 const ExportValuesXOrY &xThetaValuesMerged,
118 QVector<QVector<QString*> > &yRadiusValues,
119 const QString &delimiter,
121 unsigned int &numWritesSoFar)
const;
124 bool rowHasAtLeastOneYRadiusEntry (
const QVector<QVector<QString*> > &yRadiusValues,
128 #endif // EXPORT_FILE_FUNCTIONS_H Model for DlgSettingsGeneral and CmdSettingsGeneral.
ExportFileFunctions()
Single constructor.
Unit test of Export classes.
Model for DlgSettingsMainWindow.
Model for DlgSettingsCoords and CmdSettingsCoords.
Storage of one imported image and the data attached to that image.
Strategy base class for exporting to a file. This class provides common methods.
Strategy class for exporting to a file. This strategy is external to the Document class so that class...
void exportToFile(const DocumentModelExportFormat &modelExportOverride, const Document &document, const MainWindowModel &modelMainWindow, const Transformation &transformation, QTextStream &str, unsigned int &numWritesSoFar) const
Export Document points according to the settings.