OpendTect  6.3
Public Member Functions | Protected Attributes | List of all members
WaveletValueSeries Class Reference
Inheritance diagram for WaveletValueSeries:
[legend]

Public Member Functions

 WaveletValueSeries (const Wavelet &)
 
virtual ValueType value (od_int64) const
 
virtual bool writable () const
 
virtual void setValue (od_int64 idx, ValueType)
 
virtual ValueTypearr ()
 
virtual const ValueTypearr () const
 
ValueSeries< ValueType > * clone () const
 
- Public Member Functions inherited from ValueSeries< Wavelet::ValueType >
virtual ~ValueSeries ()
 
void getValues (ValueSeries< Wavelet::ValueType > &, int64_t nrvals) const
 
void getValues (Wavelet::ValueType *, int64_t nrvals) const
 
virtual bool isOK () const
 
virtual Wavelet::ValueType value (int64_t) const =0
 
virtual void setValue (int64_t, Wavelet::ValueType)
 
virtual bool canSetAll () const
 
virtual void setAll (Wavelet::ValueType)
 
virtual bool reSizeable () const
 
virtual bool setSize (int64_t)
 
virtual char bytesPerItem () const
 
Wavelet::ValueType operator[] (int64_t idx) const
 

Protected Attributes

RefMan< Waveletwv_
 
MonitorLock ml_
 

Additional Inherited Members

- Public Types inherited from ValueSeries< Wavelet::ValueType >
typedef Wavelet::ValueType ValueType
 

Detailed Description

Wavelet conforming the ValueSeries interface.

Constructor & Destructor Documentation

WaveletValueSeries::WaveletValueSeries ( const Wavelet )

Member Function Documentation

virtual ValueType* WaveletValueSeries::arr ( )
virtual

Reimplemented from ValueSeries< Wavelet::ValueType >.

virtual const ValueType* WaveletValueSeries::arr ( ) const
virtual

Reimplemented from ValueSeries< Wavelet::ValueType >.

ValueSeries<ValueType>* WaveletValueSeries::clone ( ) const
inlinevirtual
virtual void WaveletValueSeries::setValue ( od_int64  idx,
ValueType   
)
virtual
virtual ValueType WaveletValueSeries::value ( od_int64  ) const
virtual
virtual bool WaveletValueSeries::writable ( ) const
inlinevirtual

Reimplemented from ValueSeries< Wavelet::ValueType >.

Member Data Documentation

MonitorLock WaveletValueSeries::ml_
protected
RefMan<Wavelet> WaveletValueSeries::wv_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017