ExportToClipboard Class Reference

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

#include <ExportToClipboard.h>

List of all members.

Public Member Functions

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

Detailed Description

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

Definition at line 18 of file ExportToClipboard.h.


Member Function Documentation

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

Parameters:
[in] selected Simple list of selected points that will be exported
[in] transformation Transformation which may or may not be defined
[out] strCsv Selected points as comma separated value list
[out] strHtml Selected points as html
[in] curveAxis Axis curve in the Document and its points
[in] curvesGraphsAll All graph curves in the Document and their points
[out] curvesGraphsSelected Selected points as a subset of document.curvesGraphs()

Definition at line 18 of file ExportToClipboard.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