![]() |
OpendTect-6_4
6.4
|
Elastic formula def to generate elastic layers. More...
Public Types | |
enum | Type { Den, PVel, SVel } |
Public Member Functions | |
mDeclareEnumUtils (Type) ElasticFormula(const char *nm | |
const char Type | expression_ (expr?expr:"") |
const char Type | type_ (tp) |
ElasticFormula (const ElasticFormula &fm) | |
ElasticFormula & | operator= (const ElasticFormula &) |
bool | operator== (const ElasticFormula &pr) const |
bool | operator!= (const ElasticFormula &pr) const |
void | setExpression (const char *expr) |
const char * | expression () const |
Type | type () const |
bool | hasType (Type t) const |
BufferStringSet & | variables () |
const BufferStringSet & | variables () const |
BufferStringSet & | units () |
const BufferStringSet & | units () const |
const char * | parseVariable (int idx, float &) const |
void | fillPar (IOPar &) const |
void | usePar (const IOPar &) |
![]() | |
NamedObject (const char *nm=0) | |
NamedObject (const NamedObject *linkedto) | |
NamedObject (const NamedObject &) | |
virtual | ~NamedObject () |
void | setLinkedTo (NamedObject *) |
bool | operator== (const NamedObject &oth) const |
virtual const OD::String & | name () const |
virtual const OD::String & | annotName () const |
virtual void | setName (const char *) |
void | setCleanName (const char *) |
cleans string first More... | |
void | deleteNotify (const CallBack &) |
![]() | |
CallBacker () | |
CallBacker (const CallBacker &) | |
virtual | ~CallBacker () |
bool | attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false) |
bool | attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) |
void | detachCB (NotifierAccess &, const CallBack &) |
void | detachCB (NotifierAccess *notif, const CallBack &cb) |
bool | isNotifierAttached (NotifierAccess *) const |
Only for debugging purposes, don't use. More... | |
Public Attributes | |
const char * | expr |
const char Type | tp: NamedObject( nm ) |
Protected Attributes | |
BufferString | expression_ |
BufferStringSet | variables_ |
BufferStringSet | units_ |
Type | type_ |
![]() | |
BufferString * | name_ |
NamedObject * | linkedto_ |
CallBackSet * | delnotify_ |
Additional Inherited Members | |
![]() | |
void | detachAllNotifiers () |
Call from the destructor of your inherited object. More... | |
Elastic formula def to generate elastic layers.
enum ElasticFormula::Type |
|
inline |
|
inline |
void ElasticFormula::fillPar | ( | IOPar & | ) | const |
|
inline |
ElasticFormula::mDeclareEnumUtils | ( | Type | ) | const |
|
inline |
ElasticFormula& ElasticFormula::operator= | ( | const ElasticFormula & | ) |
|
inline |
const char* ElasticFormula::parseVariable | ( | int | idx, |
float & | |||
) | const |
|
inline |
|
inline |
|
inline |
|
inline |
void ElasticFormula::usePar | ( | const IOPar & | ) |
|
inline |
|
inline |
const char* ElasticFormula::expr |
|
protected |
const char Type ElasticFormula::tp |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019