![]() |
OpendTect
6.6
|
Public Member Functions | |
| Wavelet (bool ricker_else_sinc, float fpeak, float sample_intv=mUdf(float), float scale=1) | |
| Wavelet (const char *nm=0) | |
| Wavelet (const Wavelet &) | |
| virtual | ~Wavelet () |
| int | centerSample () const |
| void | ensureSymmetricalSamples () |
| pads with zeros - use with and before reSample More... | |
| float | get (int idx) const |
| float | getExtrValue (bool ismax=true) const |
| void | getExtrValues (Interval< float > &) const |
| int | getPos (float val, bool closetocenteronly=false) const |
| float | getValue (float) const |
| bool | hasSymmetricalSamples () |
| const ValueSeriesInterpolator< float > & | interpolator () const |
| bool | isValidSample (int idx) const |
| int | nearestSample (float z) const |
| void | normalize () |
| Wavelet & | operator= (const Wavelet &) |
| bool | put (const IOObj *) const |
| bool | reSample (float newsr) |
| bool | reSampleTime (float newsr) |
| void | reSize (int) |
| StepInterval< float > | samplePositions () const |
| float | sampleRate () const |
| float * | samples () |
| const float * | samples () const |
| void | set (int idx, float v) |
| void | setCenterSample (int cidx) |
| positive for starttwt < 0 More... | |
| void | setInterpolator (ValueSeriesInterpolator< float > *) |
| becomes mine More... | |
| void | setSampleRate (float sr) |
| int | size () const |
| void | transform (float b, float a) |
| a*X+b transformation More... | |
| bool | trimPaddedZeros () |
| returns whether any change More... | |
Public Member Functions inherited from NamedCallBacker | |
| NamedCallBacker (const char *nm=0) | |
| NamedCallBacker (const NamedCallBacker &) | |
| virtual Notifier< NamedCallBacker > & | objectToBeDeleted () const |
| bool | operator== (const NamedCallBacker &oth) const |
| bool | operator== (const NamedObject &oth) const |
Public Member Functions inherited from CallBacker | |
| CallBacker () | |
| CallBacker (const CallBacker &) | |
| virtual | ~CallBacker () |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. More... | |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| virtual bool | isCapsule () const |
| bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. More... | |
| void | stopReceivingNotifications () const |
Public Member Functions inherited from NamedObject | |
| NamedObject (const char *nm=nullptr) | |
| NamedObject (const NamedObject &oth) | |
| virtual | ~NamedObject () |
| virtual BufferString | getName () const |
| bool | getNameFromPar (const IOPar &) |
| virtual const name_type & | name () const |
| NamedObject & | operator= (const NamedObject &) |
| bool | operator== (const NamedObject &oth) const |
| virtual void | setName (const char *nm) |
Public Member Functions inherited from ObjectWithName | |
| virtual | ~ObjectWithName () |
| bool | hasName (const char *nm) const |
| bool | hasName (const name_type &nm) const |
| void | putNameInPar (IOPar &) const |
Static Public Member Functions | |
| static Wavelet * | get (const IOObj *) |
| static IOObj * | getIOObj (const char *wvltnm) |
| static bool | isScaled (const MultiID &) |
| static bool | isScaled (const MultiID &id, MultiID &orgid, MultiID &horid, MultiID &seisid, BufferString &lvlnm) |
| if external, orgid will be "0" More... | |
| static void | markScaled (const MultiID &id) |
| "External" More... | |
| static void | markScaled (const MultiID &id, const MultiID &orgid, const MultiID &horid, const MultiID &seisid, const char *lvlnm) |
Static Public Member Functions inherited from CallBacker | |
| static void | createReceiverForCurrentThread () |
| static void | removeReceiverForCurrentThread () |
Protected Attributes | |
| int | cidx_ |
| The index of the center sample. More... | |
| float | dpos_ |
| ValueSeriesInterpolator< float > * | intpol_ |
| float * | samps_ |
| int | sz_ |
Protected Attributes inherited from NamedCallBacker | |
| Threads::Atomic< bool > | delalreadytriggered_ |
| Notifier< NamedCallBacker > | delnotif_ |
Protected Attributes inherited from NamedObject | |
| BufferString | name_ |
Additional Inherited Members | |
Public Types inherited from ObjectWithName | |
| typedef OD::String | name_type |
Protected Member Functions inherited from NamedCallBacker | |
| void | sendDelNotif () const |
<>
| Wavelet::Wavelet | ( | const char * | nm = 0 | ) |
| Wavelet::Wavelet | ( | bool | ricker_else_sinc, |
| float | fpeak, | ||
| float | sample_intv = mUdf(float), |
||
| float | scale = 1 |
||
| ) |
| Wavelet::Wavelet | ( | const Wavelet & | ) |
|
virtual |
|
inline |
| void Wavelet::ensureSymmetricalSamples | ( | ) |
pads with zeros - use with and before reSample
|
inline |
| float Wavelet::getExtrValue | ( | bool | ismax = true | ) | const |
| void Wavelet::getExtrValues | ( | Interval< float > & | ) | const |
|
static |
| int Wavelet::getPos | ( | float | val, |
| bool | closetocenteronly = false |
||
| ) | const |
| float Wavelet::getValue | ( | float | ) | const |
|
inline |
| const ValueSeriesInterpolator<float>& Wavelet::interpolator | ( | ) | const |
|
static |
|
static |
if external, orgid will be "0"
|
inline |
|
static |
"External"
|
static |
| int Wavelet::nearestSample | ( | float | z | ) | const |
| void Wavelet::normalize | ( | ) |
| bool Wavelet::put | ( | const IOObj * | ) | const |
| bool Wavelet::reSample | ( | float | newsr | ) |
| bool Wavelet::reSampleTime | ( | float | newsr | ) |
| void Wavelet::reSize | ( | int | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
positive for starttwt < 0
| void Wavelet::setInterpolator | ( | ValueSeriesInterpolator< float > * | ) |
becomes mine
|
inline |
|
inline |
| void Wavelet::transform | ( | float | b, |
| float | a | ||
| ) |
a*X+b transformation
| bool Wavelet::trimPaddedZeros | ( | ) |
returns whether any change
|
protected |
The index of the center sample.
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022