OpendTect
7.0
|
Public Member Functions | |
LogSet () | |
virtual | ~LogSet () |
void | add (const LogSet &) |
copies all logs More... | |
void | add (Log *) |
becomes mine More... | |
Interval< float > | dahInterval () const |
not def if start == undef More... | |
void | defaultLogFillPar (IOPar &) const |
void | defaultLogUsePar (const IOPar &) |
Log & | first () |
const Log & | first () const |
void | getAllAvailMnems (MnemonicSelection &) const |
const Log * | getDefaultLog (const Mnemonic &) const |
void | getDefaultLogs (BufferStringSet &, bool onlyloaded=false) const |
Log * | getLog (const char *nm) |
const Log * | getLog (const char *nm) const |
const Log * | getLog (const Mnemonic &) const |
Log & | getLog (int idx) |
const Log & | getLog (int idx) const |
TypeSet< int > | getLogsWithNoMnemonics () const |
const Mnemonic * | getMnemonicOfLog (const char *nm) const |
void | getNames (BufferStringSet &, bool onlyloaded=false) const |
TypeSet< int > | getSuitable (const Mnemonic &) const |
TypeSet< int > | getSuitable (Mnemonic::StdType, const PropertyRef *altpr=nullptr, BoolTypeSet *isalt=nullptr) const |
bool | hasDefaultFor (const Mnemonic &) const |
int | indexOf (const char *) const |
bool | isDefaultLog (const char *lognm) const |
bool | isEmpty () const |
bool | isLoaded (const char *) const |
bool | isPresent (const char *) const |
Log & | last () |
const Log & | last () const |
Log * | remove (int) |
becomes yours More... | |
bool | removeDefault (const Mnemonic &) |
void | removeTopBottomUdfs () |
void | renameDefaultLog (const char *oldnm, const char *newnm) |
bool | setDefaultMnemLog (const Mnemonic &, const char *lognm) |
void | setEmpty (bool withdelete=true) |
int | size () const |
void | swap (int idx0, int idx1) |
void | updateDahIntvs () |
if logs changed More... | |
bool | validIdx (int idx) 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 |
virtual CallBacker * | trueCaller () |
Public Attributes | |
Notifier< LogSet > | logAdded |
Notifier< LogSet > | logRemoved |
Protected Member Functions | |
Log * | gtLog (const char *nm) const |
void | init () |
void | updateDahIntv (const Well::Log &) |
Protected Attributes | |
Interval< float > | dahintv_ |
ObjectSet< std::pair< const Mnemonic &, BufferString > > | defaultlogs_ |
ObjectSet< Log > | logs_ |
Private Member Functions | |
mOD_DisableCopy (LogSet) | |
Additional Inherited Members | |
Static Public Member Functions inherited from CallBacker | |
static void | createReceiverForCurrentThread () |
static void | removeReceiverForCurrentThread () |
Log set.
<>
Well::LogSet::LogSet | ( | ) |
|
virtual |
void Well::LogSet::add | ( | const LogSet & | ) |
copies all logs
void Well::LogSet::add | ( | Log * | ) |
becomes mine
|
inline |
not def if start == undef
void Well::LogSet::defaultLogFillPar | ( | IOPar & | ) | const |
void Well::LogSet::defaultLogUsePar | ( | const IOPar & | ) |
|
inline |
|
inline |
void Well::LogSet::getAllAvailMnems | ( | MnemonicSelection & | ) | const |
void Well::LogSet::getDefaultLogs | ( | BufferStringSet & | , |
bool | onlyloaded = false |
||
) | const |
|
inline |
|
inline |
|
inline |
|
inline |
TypeSet<int> Well::LogSet::getLogsWithNoMnemonics | ( | ) | const |
const Mnemonic* Well::LogSet::getMnemonicOfLog | ( | const char * | nm | ) | const |
void Well::LogSet::getNames | ( | BufferStringSet & | , |
bool | onlyloaded = false |
||
) | const |
TypeSet<int> Well::LogSet::getSuitable | ( | Mnemonic::StdType | , |
const PropertyRef * | altpr = nullptr , |
||
BoolTypeSet * | isalt = nullptr |
||
) | const |
|
inlineprotected |
bool Well::LogSet::hasDefaultFor | ( | const Mnemonic & | ) | const |
int Well::LogSet::indexOf | ( | const char * | ) | const |
|
inlineprotected |
bool Well::LogSet::isDefaultLog | ( | const char * | lognm | ) | const |
|
inline |
bool Well::LogSet::isLoaded | ( | const char * | ) | const |
bool Well::LogSet::isPresent | ( | const char * | ) | const |
|
inline |
|
inline |
|
private |
Log* Well::LogSet::remove | ( | int | ) |
becomes yours
bool Well::LogSet::removeDefault | ( | const Mnemonic & | ) |
void Well::LogSet::removeTopBottomUdfs | ( | ) |
void Well::LogSet::renameDefaultLog | ( | const char * | oldnm, |
const char * | newnm | ||
) |
bool Well::LogSet::setDefaultMnemLog | ( | const Mnemonic & | , |
const char * | lognm | ||
) |
void Well::LogSet::setEmpty | ( | bool | withdelete = true | ) |
|
inline |
|
inline |
|
protected |
void Well::LogSet::updateDahIntvs | ( | ) |
if logs changed
|
inline |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024