Engauge Digitizer
2
Toggle main menu visibility
Loading...
Searching...
No Matches
Callback
CallbackGatherXThetasInCurves.h
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2019 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#ifndef CALLBACK_GATHER_X_THETAS_IN_CURVES_H
8
#define CALLBACK_GATHER_X_THETAS_IN_CURVES_H
9
10
#include "
CallbackGatherXThetasAbstractBase.h
"
11
#include "
CallbackSearchReturn.h
"
12
#include "
ExportValuesXOrY.h
"
13
#include "
Transformation.h
"
14
#include "
ValuesVectorXOrY.h
"
15
16
class
DocumentModelExportFormat
;
17
class
Point
;
18
25
class
CallbackGatherXThetasInCurves
:
public
CallbackGatherXThetasAbstractBase
26
{
27
public
:
29
CallbackGatherXThetasInCurves
(
const
DocumentModelExportFormat
&modelExport,
30
const
QStringList &
curvesIncluded
,
31
const
Transformation
&
transformation
);
32
34
virtual
CallbackSearchReturn
callback
(
const
QString &curveName,
35
const
Point
&point);
36
37
private
:
38
CallbackGatherXThetasInCurves
();
39
40
};
41
42
#endif
// CALLBACK_GATHER_X_THETAS_IN_CURVES_H
CallbackGatherXThetasAbstractBase.h
CallbackSearchReturn.h
CallbackSearchReturn
CallbackSearchReturn
Return values for search callback methods.
Definition
CallbackSearchReturn.h:18
ExportValuesXOrY.h
Transformation.h
ValuesVectorXOrY.h
CallbackGatherXThetasAbstractBase::transformation
const Transformation & transformation() const
Get method for transformation.
Definition
CallbackGatherXThetasAbstractBase.cpp:70
CallbackGatherXThetasAbstractBase::curvesIncluded
QStringList curvesIncluded() const
Get method for included names.
Definition
CallbackGatherXThetasAbstractBase.cpp:60
CallbackGatherXThetasAbstractBase::CallbackGatherXThetasAbstractBase
CallbackGatherXThetasAbstractBase(bool firstCurveOnly, bool extrapolateOutsideEndpoints, const QStringList &curvesIncluded, const Transformation &transformation)
Single constructor.
Definition
CallbackGatherXThetasAbstractBase.cpp:17
CallbackGatherXThetasInCurves::CallbackGatherXThetasInCurves
CallbackGatherXThetasInCurves(const DocumentModelExportFormat &modelExport, const QStringList &curvesIncluded, const Transformation &transformation)
Single constructor.
Definition
CallbackGatherXThetasInCurves.cpp:14
CallbackGatherXThetasInCurves::callback
virtual CallbackSearchReturn callback(const QString &curveName, const Point &point)
Callback method.
Definition
CallbackGatherXThetasInCurves.cpp:25
DocumentModelExportFormat
Model for DlgSettingsExportFormat and CmdSettingsExportFormat.
Definition
DocumentModelExportFormat.h:24
Point
Class that represents one digitized point. The screen-to-graph coordinate transformation is always ex...
Definition
Point.h:26
Transformation
Affine transformation between screen and graph coordinates, based on digitized axis points.
Definition
Transformation.h:32
Generated on
for Engauge Digitizer by
1.17.0