ExportFileAbstractBase Class Reference

Strategy base class for exporting to a file. This class provides common methods. More...

#include <ExportFileAbstractBase.h>

Inheritance diagram for ExportFileAbstractBase:
ExportFileFunctions ExportFileRelations

List of all members.

Public Member Functions

 ExportFileAbstractBase ()
 Single constructor.

Protected Member Functions

QString curveSeparator (const QString *string) const
 Gnuplot requires, and other graphing tools probably prefer, blank lines between successive curves.
QStringList curvesToInclude (const DocumentModelExportFormat &modelExportOverride, const Document &document, const QStringList &curvesGraphsNames, CurveConnectAs curveConnectAs1, CurveConnectAs curveConnectAs2) const
 Identify curves to include in export. The specified DocumentModelExportFormat overrides same data in Document for previewing window.
void destroy2DArray (QVector< QVector< QString * > > &array) const
 Deallocate memory for array.
QString gnuplotComment () const
 Gnuplot comment delimiter.
void insertLineSeparator (bool &isFirst, ExportHeader exportHeader, QTextStream &str) const
 Insert line(s) between successive sets of curves.

Detailed Description

Strategy base class for exporting to a file. This class provides common methods.

Definition at line 24 of file ExportFileAbstractBase.h.


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

Generated on 4 Nov 2016 for Engauge Digitizer by  doxygen 1.6.1