|
| EMManager () |
|
| ~EMManager () |
|
int | nrLoadedObjects () const |
|
int | size () const |
|
EM::ObjectID | objectID (int idx) const |
|
bool | objectExists (const EMObject *) const |
|
EMObject * | loadIfNotFullyLoaded (const MultiID &, TaskRunner *=0) |
|
EMObject * | getObject (const ObjectID &) |
|
const EMObject * | getObject (const ObjectID &) const |
|
EMObject * | createTempObject (const char *type) |
|
BufferString | objectName (const MultiID &) const |
|
const char * | objectType (const MultiID &) const |
|
ObjectID | getObjectID (const MultiID &) const |
|
MultiID | getMultiID (const ObjectID &) const |
|
void | burstAlertToAll (bool yn) |
|
void | removeSelected (const ObjectID &, const Selector< Coord3 > &, TaskRunner *) |
|
bool | readDisplayPars (const MultiID &, IOPar &) const |
|
bool | writeDisplayPars (const MultiID &, const IOPar &) const |
|
bool | getSurfaceData (const MultiID &, SurfaceIOData &, uiString &errmsg) const |
|
void | setEmpty () |
|
Executor * | objectLoader (const MultiID &, const SurfaceIODataSelection *=0) |
|
Executor * | objectLoader (const TypeSet< MultiID > &, const SurfaceIODataSelection *=0, TypeSet< MultiID > *idstobeloaded=0) |
|
EM::ObjectID | createObject (const char *type, const char *name) |
|
void | addObject (EMObject *) |
|
void | removeObject (const EMObject *) |
|
Undo & | undo () |
|
const Undo & | undo () const |
|
void | eraseUndoList () |
|
Undo & | undo (const EM::ObjectID &) |
|
| 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...
|
|
Manages the loaded/half loaded EM objects in OpendTect.