![]() |
OpendTect
7.0
|
ValueSeries<double> implementation where the Z values are retrieved from a stored array. The pointer is never managed, and must remain in memory while this object is being used. More...
Public Member Functions | |
ArrayZValues (ArrPtrMan< AT > &zvals, od_int64 sz, const ZDomain::Info &) | |
ArrayZValues (AT *zvals, od_int64 sz, const ZDomain::Info &) | |
ArrayZValues (TypeSet< AT > &, const ZDomain::Info &) | |
~ArrayZValues () | |
const double * | arr () const override |
double * | arr () override |
ValueSeries< double > & | asVS () |
const ValueSeries< double > & | asVS () const |
char | bytesPerItem () const override |
bool | canSetAll () const override |
ValueSeries< double > * | clone () const override |
bool | isOK () const override |
bool | operator!= (const ArrayZValues< AT > &) const |
bool | operator== (const ArrayZValues< AT > &) const |
bool | reSizeable () const override |
bool | selfSufficient () const override |
void | setAll (double) override |
bool | setSize (od_int64) override |
void | setValue (od_int64, double) override |
od_int64 | size () const override |
double | value (od_int64) const override |
bool | writable () const override |
![]() | |
ArrayValueSeries (AT *ptr, bool memmine, std::int64_t sz=-1) | |
ArrayValueSeries (std::int64_t sz) | |
~ArrayValueSeries () override | |
const double * | arr () const override |
double * | arr () override |
char | bytesPerItem () const override |
bool | canSetAll () const override |
ValueSeries< double > * | clone () const override |
bool | isOK () const override |
bool | operator!= (const ArrayValueSeries< double, AT > &) const |
bool | operator== (const ArrayValueSeries< double, AT > &) const |
bool | reSizeable () const override |
void | setAll (double) override |
bool | setSize (std::int64_t) override |
void | setValue (std::int64_t idx, double v) override |
std::int64_t | size () const override |
AT * | storArr () |
const AT * | storArr () const |
double | value (std::int64_t idx) const override |
bool | writable () const override |
![]() | |
virtual | ~ValueSeries () |
void | getValues (double *, std::int64_t nrvals) const |
void | getValues (ValueSeries< double > &, std::int64_t nrvals) const |
double | operator[] (std::int64_t idx) const |
virtual void | setValue (std::int64_t, double) |
![]() | |
~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 |
Additional Inherited Members | |
![]() | |
ZValueSeries (const ZDomain::Info &) | |
const LinScaler * | getScaler () const |
![]() | |
std::int64_t | cursize_ |
bool | mine_ |
AT * | ptr_ |
ValueSeries<double> implementation where the Z values are retrieved from a stored array. The pointer is never managed, and must remain in memory while this object is being used.
<>
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inlineoverridevirtual |
Implements ValueSeries< double >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
|
inlineoverride |
|
inlineoverride |
|
inlineoverridevirtual |
Implements ValueSeries< double >.
|
inlineoverride |
|
inlineoverridevirtual |
Reimplemented from ValueSeries< double >.
Generated at 02/08/2024 10:20:23 for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024