7 #ifndef EXPORT_FILE_FUNCTIONS_H 8 #define EXPORT_FILE_FUNCTIONS_H 10 #include "ExportFileAbstractBase.h" 11 #include "ExportValuesXOrY.h" 12 #include <QStringList> 36 QTextStream &str)
const;
43 const QStringList &curvesIncluded,
44 const ExportValuesXOrY &xThetaValues,
45 const QString &delimiter,
47 QTextStream &str)
const;
51 const QStringList &curvesIncluded,
52 const ExportValuesXOrY &xThetaValues,
53 const QString &delimiter,
55 QTextStream &str)
const;
60 void initializeYRadiusValues (
const QStringList &curvesIncluded,
61 const ExportValuesXOrY &xThetaValuesMerged,
62 QVector<QVector<QString*> > &yRadiusValues)
const;
64 double linearlyInterpolate (
const Points &points,
70 const QStringList &curvesIncluded,
72 const ExportValuesXOrY &xThetaValues,
73 QVector<QVector<QString*> > &yRadiusValues)
const;
78 const ExportValuesXOrY &xThetaValues,
80 QVector<QString*> &yRadiusValues)
const;
85 const ExportValuesXOrY &xThetaValues,
87 QVector<QString*> &yRadiusValues)
const;
92 const ExportValuesXOrY &xThetaValues,
94 QVector<QString*> &yRadiusValues)
const;
101 const QStringList &curvesIncluded,
102 const ExportValuesXOrY &xThetaValuesMerged,
104 QVector<QVector<QString*> > &yRadiusValues,
105 const QString &delimiter,
106 QTextStream &str)
const;
109 bool rowHasAtLeastOneYRadiusEntry (
const QVector<QVector<QString*> > &yRadiusValues,
113 #endif // EXPORT_FILE_FUNCTIONS_H Model for DlgSettingsGeneral and CmdSettingsGeneral.
ExportFileFunctions()
Single constructor.
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) const
Export Document points according to the settings.