Base class for a tracker that tracks something (e.g. min, max, a certain value)++ from one ValueSeries<float> to another.
More...
Base class for a tracker that tracks something (e.g. min, max, a certain value)++ from one ValueSeries<float> to another.
<>
◆ ValSeriesTracker()
ValSeriesTracker::ValSeriesTracker |
( |
| ) |
|
◆ ~ValSeriesTracker()
virtual ValSeriesTracker::~ValSeriesTracker |
( |
| ) |
|
|
inlinevirtual |
◆ fillPar()
virtual void ValSeriesTracker::fillPar |
( |
IOPar & |
par | ) |
const |
|
inlinevirtual |
◆ isOK()
virtual bool ValSeriesTracker::isOK |
( |
| ) |
const |
|
virtual |
- Returns
- whether the settings are OK, and it is possible to track.
Reimplemented in EventTracker.
◆ quality()
virtual float ValSeriesTracker::quality |
( |
| ) |
const |
|
inlinevirtual |
◆ setSource()
virtual void ValSeriesTracker::setSource |
( |
const ValueSeries< float > * |
, |
|
|
int |
sz, |
|
|
float |
depth |
|
) |
| |
|
virtual |
◆ setTarget()
virtual void ValSeriesTracker::setTarget |
( |
const ValueSeries< float > * |
, |
|
|
int |
sz, |
|
|
float |
initialdepth |
|
) |
| |
|
virtual |
◆ targetDepth()
virtual float ValSeriesTracker::targetDepth |
( |
| ) |
const |
|
inlinevirtual |
◆ targetValue()
virtual float ValSeriesTracker::targetValue |
( |
| ) |
const |
|
inlinevirtual |
◆ track()
virtual bool ValSeriesTracker::track |
( |
| ) |
|
|
pure virtual |
Calculates a new value for targetdepth_.
Implemented in EventTracker.
◆ type()
virtual const char* ValSeriesTracker::type |
( |
| ) |
|
|
pure virtual |
◆ usePar()
virtual bool ValSeriesTracker::usePar |
( |
const IOPar & |
par | ) |
|
|
inlinevirtual |
◆ sourcedepth_
float ValSeriesTracker::sourcedepth_ |
|
protected |
◆ sourcesize_
int ValSeriesTracker::sourcesize_ |
|
protected |
◆ sourcevs_
◆ targetdepth_
float ValSeriesTracker::targetdepth_ |
|
protected |
◆ targetsize_
int ValSeriesTracker::targetsize_ |
|
protected |
◆ targetvalue_
float ValSeriesTracker::targetvalue_ |
|
protected |
◆ targetvs_