OpendTect
7.0
|
Earth Model UI Part Server. More...
Public Member Functions | |
uiEMPartServer (uiApplService &) | |
~uiEMPartServer () | |
bool | askUserToSave (const EM::ObjectID &, bool withcancl) const |
bool | attr2Geom (const EM::ObjectID &, const char *nm, const DataPointSet &) |
void | computeIsochron () |
bool | computeVariogramAuxData (const EM::ObjectID &, const char *, DataPointSet &) |
void | createHorWithConstZ (bool is2d) |
void | deriveHor3DFrom2D (const EM::ObjectID &) |
void | displayEMObject (const MultiID &) |
bool | dispLineOnCreation () |
bool | export2DHorizon (bool bulk=false) |
bool | export3DHorizon (bool bulk=false) |
bool | exportFault (bool single=false) |
bool | exportFaultSet () |
bool | exportFaultStickSet (bool single=false) |
bool | fillHoles (const EM::ObjectID &, bool) |
void | fillPar (IOPar &) const |
void | fillPickSet (Pick::Set &, MultiID) |
bool | filterAuxData (const EM::ObjectID &, const char *nm, DataPointSet &res) |
bool | filterSurface (const EM::ObjectID &) |
MultiID | genRandLine (int opt) |
bool | geom2Attr (const EM::ObjectID &) |
bool | getAllAuxData (const EM::ObjectID &, DataPointSet &, TypeSet< float > *shfs=0, const TrcKeyZSampling *cs=0) const |
bool | getAuxData (const EM::ObjectID &, int auxdatanr, DataPointSet &, float &shift) const |
ZAxisTransform * | getHorizonZAxisTransform (bool is2d) |
BufferString | getName (const EM::ObjectID &) const |
EM::ObjectID | getObjectID (const MultiID &) const |
MultiID | getStorageID (const EM::ObjectID &) const |
void | getSurfaceDef2D (const ObjectSet< MultiID > &, const BufferStringSet &sellines, TypeSet< Coord > &, TypeSet< BinID > &, TypeSet< Interval< float > > &) |
mDeprecatedDef void | getSurfaceDef2D (const ObjectSet< MultiID > &, const BufferStringSet &sellines, TypeSet< Coord > &, TypeSet< Interval< float > > &) |
void | getSurfaceDef3D (const TypeSet< EM::ObjectID > &, BinIDValueSet &, const TrcKeySampling &) const |
void | getSurfaceInfo (ObjectSet< SurfaceInfo > &) |
const char * | getType (const EM::ObjectID &) const |
uiString | getUiName (const EM::ObjectID &) const |
uiString | getUiType (const EM::ObjectID &) const |
TrcKeySampling | horizon3DDisplayRange () const |
void | import2DFaultStickset () |
bool | import3DHorAttr () |
bool | import3DHorGeom (bool bulk=false) |
void | importBulk2DFaultStickset () |
bool | importBulk2DHorizon () |
bool | importBulkFaults () |
bool | importBulkFaultStickSet (bool is2d=false) |
bool | importFault () |
bool | importFaultSet () |
bool | importFaultStickSet () |
bool | importHorFromZMap () |
bool | interpolateAuxData (const EM::ObjectID &, const char *nm, DataPointSet &res) |
bool | isChanged (const EM::ObjectID &) const |
bool | isEmpty (const EM::ObjectID &) const |
bool | isFullResolution (const EM::ObjectID &) const |
bool | isFullyLoaded (const EM::ObjectID &) const |
bool | isGeometryChanged (const EM::ObjectID &) const |
bool | loadAuxData (const EM::ObjectID &, const BufferStringSet &, bool removeold=true) |
int | loadAuxData (const EM::ObjectID &, const char *, bool removeold=true) |
bool | loadSurface (const MultiID &, const EM::SurfaceIODataSelection *s=0) |
void | manage2DHorizons () |
void | manage3DFaults () |
void | manage3DHorizons () |
void | manageBodies () |
void | manageFaultSets () |
void | manageFaultStickSets () |
void | managePreLoad () |
void | manageSurfaces (const char *typ) |
const char * | name () const override |
int | nrAttributes (const EM::ObjectID &) const |
void | processTime2Depth (EM::IOObjInfo::ObjectType) |
void | processTime2Depth_ (EM::IOObjInfo::ObjectType, bool) |
void | removeTreeObject (const EM::ObjectID &) |
void | removeUndo () |
void | selectBodies (ObjectSet< EM::EMObject > &, uiParent *p=0) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectFaults (ObjectSet< EM::EMObject > &, bool is2d, uiParent *, const ZDomain::Info *) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectFaults (ObjectSet< EM::EMObject > &, bool is2d, uiParent *p=0) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectFaultSets (ObjectSet< EM::EMObject > &, uiParent *, const ZDomain::Info *) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectFaultSets (ObjectSet< EM::EMObject > &, uiParent *p=0) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectFaultStickSets (ObjectSet< EM::EMObject > &, uiParent *, const ZDomain::Info *) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectFaultStickSets (ObjectSet< EM::EMObject > &, uiParent *p=0) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectHorizons (ObjectSet< EM::EMObject > &, bool is2d, uiParent *, const ZDomain::Info *) |
Returned set is reffed and must be unrefed by caller. More... | |
void | selectHorizons (ObjectSet< EM::EMObject > &, bool is2d, uiParent *p=0) |
Returned set is reffed and must be unrefed by caller. More... | |
const EM::ObjectID & | selEMID () const |
EM::EMObject * | selEMObject () |
int | setAuxData (const EM::ObjectID &, DataPointSet &, const char *nm, int valnr, float shift) |
void | setHorizon3DDisplayRange (const TrcKeySampling &) |
bool | showLoadAuxDataDlg (const EM::ObjectID &) |
bool | showLoadFaultAuxDataDlg (const EM::ObjectID &) |
bool | storeAuxData (const EM::ObjectID &, BufferString &auxdataname, bool storeas=false) const |
bool | storeFaultAuxData (const EM::ObjectID &id, BufferString &auxdatanm, const Array2D< float > &data) |
bool | storeObject (const EM::ObjectID &, bool storeas, MultiID &storagekey, float shift=0) const |
bool | storeObject (const EM::ObjectID &, bool storeas=false) const |
bool | usePar (const IOPar &) |
Public Member Functions inherited from uiApplPartServer | |
~uiApplPartServer () | |
uiApplService & | appserv () |
const uiApplService & | appserv () const |
void | setParent (uiParent *) |
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 () |
Static Public Member Functions | |
static int | evDisplayHorizon () |
static int | evRemoveTreeObject () |
static void | getAllSurfaceInfo (ObjectSet< SurfaceInfo > &, bool) |
static void | getAllSurfaceInfo_ (ObjectSet< SurfaceInfo > &, bool is2d, const ZDomain::Info *=nullptr) |
static void | launchTime2DepthDlg (uiParent *, EM::IOObjInfo::ObjectType) |
static void | launchTime2DepthDlg_ (uiParent *, EM::IOObjInfo::ObjectType, bool) |
Static Public Member Functions inherited from CallBacker | |
static void | createReceiverForCurrentThread () |
static void | removeReceiverForCurrentThread () |
Protected Member Functions | |
bool | changeAuxData (const EM::ObjectID &, const char *nm, bool interp, DataPointSet &res) |
void | cleanup () |
void | displayOnCreateCB (CallBacker *) |
void | importReadyCB (CallBacker *) |
bool | loadAuxData (const EM::ObjectID &, const TypeSet< int > &, bool removeold=true) |
void | selectSurfaces (uiParent *, ObjectSet< EM::EMObject > &, const char *type) |
void | selectSurfaces (uiParent *, ObjectSet< EM::EMObject > &, const char *type, const ZDomain::Info *) |
void | survChangedCB (CallBacker *) |
Protected Member Functions inherited from uiApplPartServer | |
uiApplPartServer (uiApplService &) | |
void * | getObject (int objid) const |
uiParent * | parent () const |
bool | sendEvent (int evid) const |
Static Protected Member Functions | |
static const char * | sKeySectionID () |
Earth Model UI Part Server.
<>
uiEMPartServer::uiEMPartServer | ( | uiApplService & | ) |
uiEMPartServer::~uiEMPartServer | ( | ) |
bool uiEMPartServer::askUserToSave | ( | const EM::ObjectID & | , |
bool | withcancl | ||
) | const |
If object has changed, user is asked whether to save it or not, and if so, the object is saved. Returns false when save option is cancelled.
bool uiEMPartServer::attr2Geom | ( | const EM::ObjectID & | , |
const char * | nm, | ||
const DataPointSet & | |||
) |
|
protected |
|
protected |
void uiEMPartServer::computeIsochron | ( | ) |
bool uiEMPartServer::computeVariogramAuxData | ( | const EM::ObjectID & | , |
const char * | , | ||
DataPointSet & | |||
) |
void uiEMPartServer::createHorWithConstZ | ( | bool | is2d | ) |
void uiEMPartServer::deriveHor3DFrom2D | ( | const EM::ObjectID & | ) |
void uiEMPartServer::displayEMObject | ( | const MultiID & | ) |
|
protected |
|
inline |
|
static |
|
static |
bool uiEMPartServer::export2DHorizon | ( | bool | bulk = false | ) |
bool uiEMPartServer::export3DHorizon | ( | bool | bulk = false | ) |
bool uiEMPartServer::exportFault | ( | bool | single = false | ) |
bool uiEMPartServer::exportFaultSet | ( | ) |
bool uiEMPartServer::exportFaultStickSet | ( | bool | single = false | ) |
bool uiEMPartServer::fillHoles | ( | const EM::ObjectID & | , |
bool | |||
) |
return bool is overwrite old horizon or not.
void uiEMPartServer::fillPar | ( | IOPar & | ) | const |
bool uiEMPartServer::filterAuxData | ( | const EM::ObjectID & | , |
const char * | nm, | ||
DataPointSet & | res | ||
) |
bool uiEMPartServer::filterSurface | ( | const EM::ObjectID & | ) |
return bool is overwrite old horizon or not.
MultiID uiEMPartServer::genRandLine | ( | int | opt | ) |
bool uiEMPartServer::geom2Attr | ( | const EM::ObjectID & | ) |
bool uiEMPartServer::getAllAuxData | ( | const EM::ObjectID & | , |
DataPointSet & | , | ||
TypeSet< float > * | shfs = 0 , |
||
const TrcKeyZSampling * | cs = 0 |
||
) | const |
|
static |
|
static |
bool uiEMPartServer::getAuxData | ( | const EM::ObjectID & | , |
int | auxdatanr, | ||
DataPointSet & | , | ||
float & | shift | ||
) | const |
ZAxisTransform* uiEMPartServer::getHorizonZAxisTransform | ( | bool | is2d | ) |
BufferString uiEMPartServer::getName | ( | const EM::ObjectID & | ) | const |
EM::ObjectID uiEMPartServer::getObjectID | ( | const MultiID & | ) | const |
MultiID uiEMPartServer::getStorageID | ( | const EM::ObjectID & | ) | const |
void uiEMPartServer::getSurfaceDef2D | ( | const ObjectSet< MultiID > & | , |
const BufferStringSet & | sellines, | ||
TypeSet< Coord > & | , | ||
TypeSet< BinID > & | , | ||
TypeSet< Interval< float > > & | |||
) |
mDeprecatedDef void uiEMPartServer::getSurfaceDef2D | ( | const ObjectSet< MultiID > & | , |
const BufferStringSet & | sellines, | ||
TypeSet< Coord > & | , | ||
TypeSet< Interval< float > > & | |||
) |
void uiEMPartServer::getSurfaceDef3D | ( | const TypeSet< EM::ObjectID > & | , |
BinIDValueSet & | , | ||
const TrcKeySampling & | |||
) | const |
void uiEMPartServer::getSurfaceInfo | ( | ObjectSet< SurfaceInfo > & | ) |
const char* uiEMPartServer::getType | ( | const EM::ObjectID & | ) | const |
uiString uiEMPartServer::getUiName | ( | const EM::ObjectID & | ) | const |
uiString uiEMPartServer::getUiType | ( | const EM::ObjectID & | ) | const |
|
inline |
void uiEMPartServer::import2DFaultStickset | ( | ) |
bool uiEMPartServer::import3DHorAttr | ( | ) |
bool uiEMPartServer::import3DHorGeom | ( | bool | bulk = false | ) |
void uiEMPartServer::importBulk2DFaultStickset | ( | ) |
bool uiEMPartServer::importBulk2DHorizon | ( | ) |
bool uiEMPartServer::importBulkFaults | ( | ) |
bool uiEMPartServer::importBulkFaultStickSet | ( | bool | is2d = false | ) |
bool uiEMPartServer::importFault | ( | ) |
bool uiEMPartServer::importFaultSet | ( | ) |
bool uiEMPartServer::importFaultStickSet | ( | ) |
bool uiEMPartServer::importHorFromZMap | ( | ) |
|
protected |
bool uiEMPartServer::interpolateAuxData | ( | const EM::ObjectID & | , |
const char * | nm, | ||
DataPointSet & | res | ||
) |
bool uiEMPartServer::isChanged | ( | const EM::ObjectID & | ) | const |
bool uiEMPartServer::isEmpty | ( | const EM::ObjectID & | ) | const |
bool uiEMPartServer::isFullResolution | ( | const EM::ObjectID & | ) | const |
bool uiEMPartServer::isFullyLoaded | ( | const EM::ObjectID & | ) | const |
bool uiEMPartServer::isGeometryChanged | ( | const EM::ObjectID & | ) | const |
|
static |
|
static |
bool uiEMPartServer::loadAuxData | ( | const EM::ObjectID & | , |
const BufferStringSet & | , | ||
bool | removeold = true |
||
) |
int uiEMPartServer::loadAuxData | ( | const EM::ObjectID & | , |
const char * | , | ||
bool | removeold = true |
||
) |
Loads the specified data into memory and returns its auxdatanr.
|
protected |
bool uiEMPartServer::loadSurface | ( | const MultiID & | , |
const EM::SurfaceIODataSelection * | s = 0 |
||
) |
void uiEMPartServer::manage2DHorizons | ( | ) |
void uiEMPartServer::manage3DFaults | ( | ) |
void uiEMPartServer::manage3DHorizons | ( | ) |
void uiEMPartServer::manageBodies | ( | ) |
void uiEMPartServer::manageFaultSets | ( | ) |
void uiEMPartServer::manageFaultStickSets | ( | ) |
void uiEMPartServer::managePreLoad | ( | ) |
void uiEMPartServer::manageSurfaces | ( | const char * | typ | ) |
|
inlineoverridevirtual |
Implements uiApplPartServer.
int uiEMPartServer::nrAttributes | ( | const EM::ObjectID & | ) | const |
void uiEMPartServer::processTime2Depth | ( | EM::IOObjInfo::ObjectType | ) |
void uiEMPartServer::processTime2Depth_ | ( | EM::IOObjInfo::ObjectType | , |
bool | |||
) |
void uiEMPartServer::removeTreeObject | ( | const EM::ObjectID & | ) |
void uiEMPartServer::removeUndo | ( | ) |
void uiEMPartServer::selectBodies | ( | ObjectSet< EM::EMObject > & | , |
uiParent * | p = 0 |
||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectFaults | ( | ObjectSet< EM::EMObject > & | , |
bool | is2d, | ||
uiParent * | , | ||
const ZDomain::Info * | |||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectFaults | ( | ObjectSet< EM::EMObject > & | , |
bool | is2d, | ||
uiParent * | p = 0 |
||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectFaultSets | ( | ObjectSet< EM::EMObject > & | , |
uiParent * | , | ||
const ZDomain::Info * | |||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectFaultSets | ( | ObjectSet< EM::EMObject > & | , |
uiParent * | p = 0 |
||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectFaultStickSets | ( | ObjectSet< EM::EMObject > & | , |
uiParent * | , | ||
const ZDomain::Info * | |||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectFaultStickSets | ( | ObjectSet< EM::EMObject > & | , |
uiParent * | p = 0 |
||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectHorizons | ( | ObjectSet< EM::EMObject > & | , |
bool | is2d, | ||
uiParent * | , | ||
const ZDomain::Info * | |||
) |
Returned set is reffed and must be unrefed by caller.
void uiEMPartServer::selectHorizons | ( | ObjectSet< EM::EMObject > & | , |
bool | is2d, | ||
uiParent * | p = 0 |
||
) |
Returned set is reffed and must be unrefed by caller.
|
protected |
|
protected |
|
inline |
EM::EMObject* uiEMPartServer::selEMObject | ( | ) |
int uiEMPartServer::setAuxData | ( | const EM::ObjectID & | , |
DataPointSet & | , | ||
const char * | nm, | ||
int | valnr, | ||
float | shift | ||
) |
void uiEMPartServer::setHorizon3DDisplayRange | ( | const TrcKeySampling & | ) |
Users can change the display range, hor 3D only.
bool uiEMPartServer::showLoadAuxDataDlg | ( | const EM::ObjectID & | ) |
bool uiEMPartServer::showLoadFaultAuxDataDlg | ( | const EM::ObjectID & | ) |
|
inlinestaticprotected |
bool uiEMPartServer::storeAuxData | ( | const EM::ObjectID & | , |
BufferString & | auxdataname, | ||
bool | storeas = false |
||
) | const |
bool uiEMPartServer::storeFaultAuxData | ( | const EM::ObjectID & | id, |
BufferString & | auxdatanm, | ||
const Array2D< float > & | data | ||
) |
bool uiEMPartServer::storeObject | ( | const EM::ObjectID & | , |
bool | storeas, | ||
MultiID & | storagekey, | ||
float | shift = 0 |
||
) | const |
bool uiEMPartServer::storeObject | ( | const EM::ObjectID & | , |
bool | storeas = false |
||
) | const |
|
protected |
bool uiEMPartServer::usePar | ( | const IOPar & | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024