|
Engauge Digitizer 2
|
Callback for collecting X/Theta independent variables, for functions, in preparation for exporting, based on curve points. More...
#include <CallbackGatherXThetasInCurves.h>


Public Member Functions | |
| CallbackGatherXThetasInCurves (const DocumentModelExportFormat &modelExport, const QStringList &curvesIncluded, const Transformation &transformation) | |
| Single constructor. | |
| virtual CallbackSearchReturn | callback (const QString &curveName, const Point &point) |
| Callback method. | |
| Public Member Functions inherited from CallbackGatherXThetasAbstractBase | |
| CallbackGatherXThetasAbstractBase (bool firstCurveOnly, bool extrapolateOutsideEndpoints, const QStringList &curvesIncluded, const Transformation &transformation) | |
| Single constructor. | |
| virtual | ~CallbackGatherXThetasAbstractBase () |
| CurveLimits | curveLimitsMax () const |
| Endpoint maxima for each curve, if extrapolation has been disabled. | |
| CurveLimits | curveLimitsMin () const |
| Endpoint minima for each curve, if extrapolation has been disabled. | |
| ValuesVectorXOrY | xThetaValuesRaw () const |
| Resulting x/theta values for all included functions. | |
Additional Inherited Members | |
| Protected Member Functions inherited from CallbackGatherXThetasAbstractBase | |
| void | addGraphX (double xGraph) |
| Save one graph x value. | |
| QStringList | curvesIncluded () const |
| Get method for included names. | |
| CurvesIncludedHash | curvesIncludedHash () const |
| Get method for included names as hash. | |
| const Transformation & | transformation () const |
| Get method for transformation. | |
| void | updateMinMax (const QString &curveName, const Point &point) |
| Update the tracked min and max values for each curve. | |
Callback for collecting X/Theta independent variables, for functions, in preparation for exporting, based on curve points.
Although most of the time the X values are extracted from the X values of the document curves, they are sometimes extracted from the X coordinates of the grid lines (depending on ExportPointsSelectionFunctions), or even both the document curves and grid lines
Definition at line 25 of file CallbackGatherXThetasInCurves.h.
| CallbackGatherXThetasInCurves::CallbackGatherXThetasInCurves | ( | const DocumentModelExportFormat & | modelExport, |
| const QStringList & | curvesIncluded, | ||
| const Transformation & | transformation ) |
Single constructor.
Definition at line 14 of file CallbackGatherXThetasInCurves.cpp.
|
virtual |
Callback method.
Implements CallbackGatherXThetasAbstractBase.
Definition at line 25 of file CallbackGatherXThetasInCurves.cpp.