OpendTect
7.0
|
Public Member Functions | |
ReflectivityModelSet (const IOPar &) | |
void | add (const ReflectivityModelBase &) |
const ReflectivityModelBase * | get (int modlidx) const |
bool | getGatherXAxis (TypeSet< float > &) const |
void | getTWTrange (Interval< float > &, bool zeroff=true) const |
bool | hasSameParams (const IOPar &) const |
bool | hasSameParams (const ReflectivityModelSet &) const |
int | nrModels () const |
void | use (const ObjectSet< const TimeDepthModel > &, bool defonly=false) |
void | use (const TimeDepthModel &, int imdl, bool defonly=false) |
bool | validIdx (int modlidx) const |
Public Member Functions inherited from RefCount::Referenced | |
void | addObserver (WeakPtrBase *obs) |
Not for normal use. May become private. More... | |
int | nrRefs () const |
Only for expert use. More... | |
void | ref () const |
bool | refIfReffed () const |
Don't use in production, for debugging. More... | |
void | removeObserver (WeakPtrBase *obs) |
Not for normal use. May become private. More... | |
bool | tryRef () const |
Not for normal use. May become private. More... | |
void | unRef () const |
void | unRefNoDelete () const |
Private Member Functions | |
~ReflectivityModelSet () | |
bool | getAngles (TypeSet< float > &) const |
bool | getOffsets (TypeSet< float > &) const |
mOD_DisableCopy (ReflectivityModelSet) | |
Private Attributes | |
IOPar & | createpars_ |
RefObjectSet< const ReflectivityModelBase > & | refmodels_ |
Additional Inherited Members | |
Static Public Member Functions inherited from RefCount::Referenced | |
static bool | isSane (const Referenced *) |
Protected Member Functions inherited from RefCount::Referenced | |
Referenced () | |
Referenced (const Referenced &) | |
virtual | ~Referenced () |
Referenced & | operator= (const Referenced &) |
<>
ReflectivityModelSet::ReflectivityModelSet | ( | const IOPar & | ) |
|
private |
void ReflectivityModelSet::add | ( | const ReflectivityModelBase & | ) |
const ReflectivityModelBase* ReflectivityModelSet::get | ( | int | modlidx | ) | const |
|
private |
bool ReflectivityModelSet::getGatherXAxis | ( | TypeSet< float > & | ) | const |
|
private |
void ReflectivityModelSet::getTWTrange | ( | Interval< float > & | , |
bool | zeroff = true |
||
) | const |
bool ReflectivityModelSet::hasSameParams | ( | const IOPar & | ) | const |
bool ReflectivityModelSet::hasSameParams | ( | const ReflectivityModelSet & | ) | const |
|
private |
int ReflectivityModelSet::nrModels | ( | ) | const |
void ReflectivityModelSet::use | ( | const ObjectSet< const TimeDepthModel > & | , |
bool | defonly = false |
||
) |
void ReflectivityModelSet::use | ( | const TimeDepthModel & | , |
int | imdl, | ||
bool | defonly = false |
||
) |
bool ReflectivityModelSet::validIdx | ( | int | modlidx | ) | const |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024