7 #include "CurveConnectAs.h" 9 #include "EngaugeAssert.h" 10 #include "ExportFileAbstractBase.h" 14 #include <QTextStream> 15 #include "Transformation.h" 25 const QStringList &curvesGraphsNames,
26 CurveConnectAs curveConnectAs1,
27 CurveConnectAs curveConnectAs2)
const 29 LOG4CPP_INFO_S ((*mainCat)) <<
"ExportFileAbstractBase::curvesToInclude";
31 QStringList curvesToInclude;
35 QStringList::const_iterator itr;
36 for (itr = curvesGraphsNames.begin(); itr != curvesGraphsNames.end(); itr++) {
38 QString curvesGraphName = *itr;
43 ENGAUGE_CHECK_PTR (curve);
49 curvesToInclude.push_back (curvesGraphName);
54 return curvesToInclude;
59 LOG4CPP_INFO_S ((*mainCat)) <<
"ExportFileAbstractBase::destroy2DArray";
61 int colCount = array.count();
62 int rowCount = array [0].count();
63 for (
int row = 0; row < rowCount; row++) {
64 for (
int col = 0; col < colCount; col++) {
65 delete array [col] [row];
72 return QString (
"# ");
76 ExportHeader exportHeader,
77 QTextStream &str)
const 81 if (exportHeader == EXPORT_HEADER_GNUPLOT) {
void insertLineSeparator(bool isFirst, ExportHeader exportHeader, QTextStream &str) const
Insert line(s) between successive sets of curves.
LineStyle lineStyle() const
Get method for LineStyle.
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 ...
QString gnuplotComment() const
Gnuplot comment delimiter.
Storage of one imported image and the data attached to that image.
Container for one set of digitized Points.
const Curve * curveForCurveName(const QString &curveName) const
See CurvesGraphs::curveForCurveNames, although this also works for AXIS_CURVE_NAME.
CurveStyle curveStyle() const
Return the curve style.
void destroy2DArray(QVector< QVector< QString * > > &array) const
Deallocate memory for array.
CurveConnectAs curveConnectAs() const
Get method for connect type.
ExportFileAbstractBase()
Single constructor.