ExportFileRelations Class Reference

Strategy class for exporting to a file. This strategy is external to the Document class so that class is simpler. More...

#include <ExportFileRelations.h>

Inheritance diagram for ExportFileRelations:
ExportFileAbstractBase

List of all members.

Public Member Functions

 ExportFileRelations ()
 Single constructor.
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.

Friends

class TestExport

Detailed Description

Strategy class for exporting to a file. This strategy is external to the Document class so that class is simpler.

Definition at line 25 of file ExportFileRelations.h.


Member Function Documentation

void ExportFileRelations::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.

The DocumentModelExportFormat inside the Document is ignored so DlgSettingsExport can supply its own DocumentModelExportFormat when previewing what would be exported.

Definition at line 223 of file ExportFileRelations.cpp.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations Friends

Generated on 21 Oct 2017 for Engauge Digitizer by  doxygen 1.6.1