Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
ExportToFile.cpp
1 #include "Document.h"
2 #include "ExportFileFunctions.h"
3 #include "ExportFileRelations.h"
4 #include "ExportToFile.h"
5 #include "Logger.h"
6 #include <QTextStream>
7 #include "Transformation.h"
8 
10 {
11 }
12 
14  const Document &document,
15  const Transformation &transformation,
16  QTextStream &str) const
17 {
18  LOG4CPP_INFO_S ((*mainCat)) << "ExportToFile::exportToFile";
19 
20  ExportFileFunctions exportFunctions;
21  exportFunctions.exportToFile (modelExport,
22  document,
23  transformation,
24  str);
25 
26  ExportFileRelations exportRelations;
27  exportRelations.exportToFile (modelExport,
28  document,
29  transformation,
30  str);
31 }
void exportToFile(const DocumentModelExportFormat &modelExportOverride, const Document &document, const Transformation &transformation, QTextStream &str) const
Export Document points according to the settings.
Model for DlgSettingsExportFormat and CmdSettingsExportFormat.
Affine transformation between screen and graph coordinates, based on digitized axis points...
Strategy class for exporting to a file. This strategy is external to the Document class so that class...
void exportToFile(const DocumentModelExportFormat &modelExport, const Document &document, const Transformation &transformation, QTextStream &str) const
Export Document points according to the settings.
void exportToFile(const DocumentModelExportFormat &modelExportOverride, const Document &document, const Transformation &transformation, QTextStream &str) const
Export Document points according to the settings.
Storage of one imported image and the data attached to that image.
Definition: Document.h:29
Strategy class for exporting to a file. This strategy is external to the Document class so that class...
ExportToFile()
Single constructor.
Definition: ExportToFile.cpp:9