1 #include "CurvesGraphs.h"
3 #include "EngaugeAssert.h"
4 #include "ExportToClipboard.h"
16 const Curve &curveAxis,
21 QHash<QString, bool> selectedHash;
22 QStringList::const_iterator itrH;
23 for (itrH = selected.begin (); itrH != selected.end (); itrH++) {
24 QString pointIdentifier = *itrH;
25 selectedHash [pointIdentifier] =
false;
32 curveNames << AXIS_CURVE_NAME;
35 QStringList::const_iterator itrC;
36 for (itrC = curveNames.begin(); itrC != curveNames.end (); itrC++) {
38 QString curveName = *itrC;
39 if (curveName == AXIS_CURVE_NAME) {
44 curvesGraphsSelected);
47 ENGAUGE_CHECK_PTR (curve);
52 curvesGraphsSelected);
void exportToClipboard(const QHash< QString, bool > &selectedHash, const Transformation &transformation, QTextStream &strCsv, QTextStream &strHtml, CurvesGraphs &curvesGraphs) const
Export points in this Curve found in the specified point list.
Curve * curveForCurveName(const QString &curveName)
Return the axis or graph curve for the specified curve name.
Container for all graph curves. The axes point curve is external to this class.
void exportToClipboard(const QStringList &selected, const Transformation &transformation, QTextStream &strCsv, QTextStream &strHtml, const Curve &curveAxis, const CurvesGraphs &curvesGraphsAll, CurvesGraphs &curvesGraphsSelected) const
Export, curve-by-curve, raw data points to a string that will be copied to the clipboard.
Container for one set of digitized Points.
ExportToClipboard()
Single constructor.
QStringList curvesGraphsNames() const
List of graph curve names.