OpendTect
7.0
|
Access to stored EM Objects. More...
Public Member Functions | |
StoredObjAccess () | |
StoredObjAccess (const MultiID &) | |
virtual | ~StoredObjAccess () |
bool | add (const MultiID &) |
void | dismiss (const MultiID &) |
bool | finishRead () |
may take a long time More... | |
uiString | getError (int iobj=-1) const |
bool | isEmpty () const |
bool | isError (int iobj=-1) const |
bool | isReady (int iobj=-1) const |
EMObject * | object (int iobj=0) |
returns null until ready More... | |
const EMObject * | object (int iobj=0) const |
float | ratioDone (int iobj=-1) const |
Executor * | reader () |
will 'run' until reading is finished More... | |
bool | set (const MultiID &) |
void | setLoadHint (const SurfaceIODataSelection &) |
int | size () const |
Protected Member Functions | |
StoredObjAccessData * | get (const MultiID &) |
Protected Attributes | |
ObjectSet< StoredObjAccessData > | data_ |
SurfaceIODataSelection * | surfiodsel_ |
Access to stored EM Objects.
Will read object(s) in the background. Can load many objects, but works intuitively with a single object, too.
<>
EM::StoredObjAccess::StoredObjAccess | ( | ) |
EM::StoredObjAccess::StoredObjAccess | ( | const MultiID & | ) |
|
virtual |
bool EM::StoredObjAccess::add | ( | const MultiID & | ) |
void EM::StoredObjAccess::dismiss | ( | const MultiID & | ) |
bool EM::StoredObjAccess::finishRead | ( | ) |
may take a long time
|
protected |
uiString EM::StoredObjAccess::getError | ( | int | iobj = -1 | ) | const |
|
inline |
bool EM::StoredObjAccess::isError | ( | int | iobj = -1 | ) | const |
bool EM::StoredObjAccess::isReady | ( | int | iobj = -1 | ) | const |
EMObject* EM::StoredObjAccess::object | ( | int | iobj = 0 | ) |
returns null until ready
const EMObject* EM::StoredObjAccess::object | ( | int | iobj = 0 | ) | const |
float EM::StoredObjAccess::ratioDone | ( | int | iobj = -1 | ) | const |
Executor* EM::StoredObjAccess::reader | ( | ) |
will 'run' until reading is finished
bool EM::StoredObjAccess::set | ( | const MultiID & | ) |
void EM::StoredObjAccess::setLoadHint | ( | const SurfaceIODataSelection & | ) |
|
inline |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024