OpendTect
7.0
|
Base class for classes derived from ValueSeries<double>, where the values represent a Z value from a given ZDomain::Info. More...
Public Member Functions | |
~ZValueSeries () | |
bool | inFeet () const |
bool | inMeter () const |
bool | isDepth () const |
virtual bool | isRegular () const |
bool | isTime () const |
bool | operator!= (const ZValueSeries &) const |
bool | operator== (const ZValueSeries &) const |
void | setScaler (const LinScaler &) |
const ZDomain::Info & | zDomainInfo () const |
Public Member Functions inherited from ValueSeries< double > | |
virtual | ~ValueSeries () |
virtual double * | arr () |
virtual const double * | arr () const |
virtual char | bytesPerItem () const |
virtual bool | canSetAll () const |
virtual ValueSeries< double > * | clone () const=0 |
void | getValues (double *, std::int64_t nrvals) const |
void | getValues (ValueSeries< double > &, std::int64_t nrvals) const |
virtual bool | isOK () const |
double | operator[] (std::int64_t idx) const |
virtual bool | reSizeable () const |
virtual bool | selfSufficient () const |
virtual void | setAll (double) |
virtual bool | setSize (std::int64_t) |
virtual void | setValue (std::int64_t, double) |
virtual std::int64_t | size () const=0 |
virtual double | value (std::int64_t) const=0 |
virtual bool | writable () const |
Protected Member Functions | |
ZValueSeries (const ZDomain::Info &) | |
const LinScaler * | getScaler () const |
Private Attributes | |
LinScaler * | scaler_ = nullptr |
const ZDomain::Info & | zdomaininfo_ |
Base class for classes derived from ValueSeries<double>, where the values represent a Z value from a given ZDomain::Info.
<>
ZValueSeries::~ZValueSeries | ( | ) |
|
protected |
|
inlineprotected |
bool ZValueSeries::inFeet | ( | ) | const |
bool ZValueSeries::inMeter | ( | ) | const |
bool ZValueSeries::isDepth | ( | ) | const |
|
inlinevirtual |
Reimplemented in RegularZValues.
bool ZValueSeries::isTime | ( | ) | const |
bool ZValueSeries::operator!= | ( | const ZValueSeries & | ) | const |
bool ZValueSeries::operator== | ( | const ZValueSeries & | ) | const |
void ZValueSeries::setScaler | ( | const LinScaler & | ) |
|
inline |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024