OpendTect
7.0
|
Holds constraints on IOObj selection. More...
Public Member Functions | |
IOObjSelConstraints () | |
IOObjSelConstraints (const IOObjSelConstraints &) | |
~IOObjSelConstraints () | |
void | clear () |
bool | isGood (const IOObj &, bool forread=true) const |
IOObjSelConstraints & | operator= (const IOObjSelConstraints &) |
void | require (const char *key, const char *typ, bool allowempty=false) |
const ZDomain::Info * | requiredZDomain () const |
nullptr if not restricted More... | |
void | requireType (const char *, bool allowempty=false) |
void | requireZDomain (const ZDomain::Info &, bool allowempty=true) |
Static Public Member Functions | |
static bool | isAllowedTranslator (const char *tnm, const char *allowd) |
Public Attributes | |
bool | allownonuserselectable_ |
allow 'alien' like SEG-Y More... | |
BufferString | allowtransls_ |
FileMultiString of glob expressions. More... | |
IOPar & | dontallow_ |
IOPar & | require_ |
Holds constraints on IOObj selection.
<>
IOObjSelConstraints::IOObjSelConstraints | ( | ) |
IOObjSelConstraints::IOObjSelConstraints | ( | const IOObjSelConstraints & | ) |
IOObjSelConstraints::~IOObjSelConstraints | ( | ) |
void IOObjSelConstraints::clear | ( | ) |
|
static |
bool IOObjSelConstraints::isGood | ( | const IOObj & | , |
bool | forread = true |
||
) | const |
IOObjSelConstraints& IOObjSelConstraints::operator= | ( | const IOObjSelConstraints & | ) |
void IOObjSelConstraints::require | ( | const char * | key, |
const char * | typ, | ||
bool | allowempty = false |
||
) |
const ZDomain::Info* IOObjSelConstraints::requiredZDomain | ( | ) | const |
nullptr if not restricted
void IOObjSelConstraints::requireType | ( | const char * | , |
bool | allowempty = false |
||
) |
void IOObjSelConstraints::requireZDomain | ( | const ZDomain::Info & | , |
bool | allowempty = true |
||
) |
bool IOObjSelConstraints::allownonuserselectable_ |
allow 'alien' like SEG-Y
BufferString IOObjSelConstraints::allowtransls_ |
FileMultiString of glob expressions.
IOPar& IOObjSelConstraints::dontallow_ |
IOPar& IOObjSelConstraints::require_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024