OpendTect  7.0
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Friends | List of all members
uiODApplMgr Class Reference

Application level manager - ties part servers together. More...

Inheritance diagram for uiODApplMgr:
[legend]

Classes

struct  MiscSurvInfo
 

Public Types

enum  ActType { Imp , Exp , Man }
 
enum  ObjType {
  Seis , Hor , Flt , Fltss ,
  FltSet , Wll , Attr , NLA ,
  Pick , Sess , Strat , Wvlt ,
  MDef , Vel , PDF , PVDS ,
  Geom , Body , Props , ColTab ,
  RanL , NrObjTypes
}
 

Public Member Functions

void addHorFlatScene (bool is2d)
 
void addMPEParentPath (VisID visid, const TrcKey &)
 
void addTimeDepthScene (bool is2d=false)
 
void addVisDPSChild (CallBacker *)
 
uiApplServiceapplService ()
 
uiAttribPartServerattrServer ()
 
const uiAttribPartServerattrServer () const
 
void batchProgs ()
 
void bayesClass2D (CallBacker *=0)
 
void bayesClass3D (CallBacker *=0)
 
bool calcMultipleAttribs (Attrib::SelSpec &)
 
bool calcRandomPosAttrib (VisID visid, int attrib)
 
void calcShiftAttribute (int attrib, const Attrib::SelSpec &)
 
void cleanPreview ()
 
NotifierAccesscolorTableSeqChange ()
 
void crDevEnv ()
 
void create2DFrom3D ()
 
void create2DGrid ()
 
void create3DFrom2D ()
 
void createCubeFromWells (CallBacker *=0)
 
void createHorOutput (int, bool)
 
void createMultiAttribVol (CallBacker *)
 
void createMultiCubeDS (CallBacker *=0)
 
void createVol (bool is2d, bool multiattrib)
 
void createVolProcOutput (bool)
 
void doAttribXPlot (CallBacker *=0)
 This plots between attribs. More...
 
void doIsochron (CallBacker *)
 
void doLayerModeling (CallBacker *)
 
void doOperation (ObjType, ActType, int opt=0)
 Not all combinations are available ...! More...
 
void doStratAmp (CallBacker *)
 
void doVolProc (const MultiID &)
 
void doVolProc (const MultiID &, bool is2d)
 
void doVolProc2DCB (CallBacker *)
 
void doVolProcCB (CallBacker *)
 
void doWellLogTools (CallBacker *)
 
void doWellXPlot (CallBacker *=0)
 This plots between well and attrib. More...
 
void editAttr2DCB (CallBacker *)
 
void editAttr3DCB (CallBacker *)
 
void editAttribSet ()
 
void editAttribSet (bool is2d)
 
int editCurrentSurvey (uiParent *)
 
bool editNLA (bool is2d)
 
uiEMAttribPartServerEMAttribServer ()
 
const uiEMAttribPartServerEMAttribServer () const
 
uiEMPartServerEMServer ()
 
const uiEMPartServerEMServer () const
 
void enableMenusAndToolBars (bool)
 
void enableSceneManipulation (bool)
 
void enableTree (bool)
 
bool evaluate2DAttribute (VisID visid, int attrib)
 
bool evaluateAttribute (VisID visid, int attrib)
 
void exportSurveySetup ()
 
void genAngleMuteFunction (CallBacker *=0)
 
bool getDefaultDescID (Attrib::DescID &, bool is2d=false) const
 
bool getNewData (VisID visid, int attrib)
 
void interpol3DFrom2D ()
 
bool isRestoringSession () const
 
void launch2DViewer (CallBacker *)
 
void launchRockPhysics (CallBacker *)
 
void manageShortcuts ()
 
void manPreLoad (ObjType)
 
void manSurvCB (CallBacker *)
 
MouseCursorExchangemouseCursorExchange ()
 
uiMPEPartServermpeServer ()
 
const uiMPEPartServermpeServer () const
 
uiNLAPartServernlaServer ()
 
const uiNLAPartServernlaServer () const
 
void openCrossPlot (CallBacker *=0)
 Create crossplot from file. More...
 
int otherFormatAttrib () const
 
VisID otherFormatVisID () const
 
void pageUpDownPressed (bool up)
 
uiPickPartServerpickServer ()
 
const uiPickPartServerpickServer () const
 
bool pickSetsStored () const
 
void pluginMan ()
 
void posConversion ()
 
void processPreStack (bool is2d)
 
void processTime2Depth (bool is2d)
 
void processTime2Depth (CallBacker *=0)
 
void processTime2DepthFault (CallBacker *)
 
void processTime2DepthFaultSet (CallBacker *)
 
void processTime2DepthFSS (bool is2d)
 
void processTime2DepthHor (bool is2d)
 
void processVelConv (CallBacker *=0)
 
void resetServers ()
 
void saveDefColTab (VisID visid, int attrib)
 
void saveNN ()
 
void seisOut2DCB (CallBacker *)
 
void seisOut3DCB (CallBacker *)
 
uiSeisPartServerseisServer ()
 
const uiSeisPartServerseisServer () const
 
bool selectAttrib (VisID id, int attrib)
 
void selectFault (MultiID &)
 
void selectHorizon (MultiID &)
 
void selectPolygonSurface (MultiID &)
 
void selectStickSet (MultiID &)
 
int selectSurvey (uiParent *)
 
void selectWells (TypeSet< MultiID > &)
 
void setAutoUpdatePol ()
 
void setNlaServer (uiNLAPartServer *s)
 
bool setPickSetDirs (Pick::Set &)
 
void setStereoOffset ()
 
void setupBatchHosts ()
 
void setupRdmLinePreview (const TypeSet< Coord > &)
 
void setWorkingArea ()
 
void setZStretch ()
 
void show2DViewer ()
 
void startBatchJob ()
 
void startInstMgr ()
 
bool storePickSet (const Pick::Set &)
 
bool storePickSetAs (const Pick::Set &)
 
bool storePickSets ()
 
void tieWellToSeismic (CallBacker *)
 
void updateColorTable (VisID visid, int attrib)
 
void useDefColTab (VisID visid, int attrib)
 
bool uvqNLA (bool is2d)
 
uiODViewer2DMgrviewer2DMgr ()
 
uiVisDataPointSetDisplayMgrvisDPSDispMgr ()
 
uiVisPartServervisServer ()
 
const uiVisPartServervisServer () const
 
uiVolProcPartServervolprocServer ()
 
const uiVolProcPartServervolprocServer () const
 
uiWellAttribPartServerwellAttribServer ()
 
const uiWellAttribPartServerwellAttribServer () const
 
uiWellPartServerwellServer ()
 
const uiWellPartServerwellServer () 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 CallBackertrueCaller ()
 

Static Public Member Functions

static int manageSurvey ()
 
static void showReleaseNotes (bool isonline)
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Public Attributes

Notifier< uiODApplMgrattribSetChg
 
Notifier< uiODApplMgrgetOtherFormatData
 

Protected Member Functions

 uiODApplMgr (uiODMain &)
 
 ~uiODApplMgr ()
 
void colMapperChg (CallBacker *)
 
void colSeqChg (CallBacker *)
 
void * deliverObject (const uiApplPartServer *, int)
 
bool handleAttribServEv (int)
 
bool handleEMAttribServEv (int)
 
bool handleEMServEv (int)
 
bool handleEvent (const uiApplPartServer *, int)
 
bool handleMPEServEv (int)
 
bool handleNLAServEv (int)
 
bool handlePickServEv (int)
 
bool handleVisServEv (int)
 
bool handleVolProcServEv (int)
 
bool handleWellAttribServEv (int)
 
bool handleWellServEv (int)
 
void mainWinUpCB (CallBacker *)
 
void manStrat ()
 
void prepareSurveyChange (CallBacker *)
 
void process2D3D (int opt)
 
uiODSceneMgrsceneMgr ()
 
void setHistogram (VisID visid, int attrib)
 
void setRandomPosData (VisID visid, int attrib, const DataPointSet &)
 
void storeEMObject ()
 
bool survChgReqAttrUpdate ()
 
void surveyChanged (CallBacker *)
 
void surveyToBeChanged (CallBacker *)
 

Static Protected Member Functions

static bool Convert_OD4_Body_To_OD5 ()
 
static bool Convert_OD4_Data_To_OD5 ()
 
static int manSurv (uiParent *)
 

Protected Attributes

uiODMainappl_
 
uiODApplServiceapplservice_
 
uiAttribPartServerattrserv_
 
uiODApplMgrAttrVisHandlerattrvishandler_
 
uiODApplMgrDispatcherdispatcher_
 
uiEMAttribPartServeremattrserv_
 
uiEMPartServeremserv_
 
MouseCursorExchangemousecursorexchange_
 
uiMPEPartServermpeserv_
 
uiNLAPartServernlaserv_
 
int otherformatattrib_
 
VisID otherformatvisid_
 
uiPickPartServerpickserv_
 
uiSeisPartServerseisserv_
 
MiscSurvInfo tmpprevsurvinfo_
 
uiVisDataPointSetDisplayMgrvisdpsdispmgr_
 
uiVisPartServervisserv_
 
uiVolProcPartServervolprocserv_
 
uiWellAttribPartServerwellattrserv_
 
uiWellPartServerwellserv_
 

Friends

class uiODApplMgrAttrVisHandler
 
class uiODApplMgrDispatcher
 
class uiODApplService
 
class uiODMain
 

Detailed Description

Application level manager - ties part servers together.

The uiODApplMgr instance can be accessed like: ODMainWin()->applMgr() For plugins it may be interesting to pop up one of the OpendTect standard dialogs at any point in time. The best way to do that is by calling one of the uiODApplMgr methods.

A big part of this class is dedicated to handling the events from the various part servers.

<>

Member Enumeration Documentation

◆ ActType

Enumerator
Imp 
Exp 
Man 

◆ ObjType

Enumerator
Seis 
Hor 
Flt 
Fltss 
FltSet 
Wll 
Attr 
NLA 
Pick 
Sess 
Strat 
Wvlt 
MDef 
Vel 
PDF 
PVDS 
Geom 
Body 
Props 
ColTab 
RanL 
NrObjTypes 

Constructor & Destructor Documentation

◆ uiODApplMgr()

uiODApplMgr::uiODApplMgr ( uiODMain )
protected

◆ ~uiODApplMgr()

uiODApplMgr::~uiODApplMgr ( )
protected

Member Function Documentation

◆ addHorFlatScene()

void uiODApplMgr::addHorFlatScene ( bool  is2d)

◆ addMPEParentPath()

void uiODApplMgr::addMPEParentPath ( VisID  visid,
const TrcKey  
)

◆ addTimeDepthScene()

void uiODApplMgr::addTimeDepthScene ( bool  is2d = false)

◆ addVisDPSChild()

void uiODApplMgr::addVisDPSChild ( CallBacker )

◆ applService()

uiApplService& uiODApplMgr::applService ( )
inline

◆ attrServer() [1/2]

uiAttribPartServer* uiODApplMgr::attrServer ( )
inline

◆ attrServer() [2/2]

const uiAttribPartServer* uiODApplMgr::attrServer ( ) const
inline

◆ batchProgs()

void uiODApplMgr::batchProgs ( )

◆ bayesClass2D()

void uiODApplMgr::bayesClass2D ( CallBacker = 0)

◆ bayesClass3D()

void uiODApplMgr::bayesClass3D ( CallBacker = 0)

◆ calcMultipleAttribs()

bool uiODApplMgr::calcMultipleAttribs ( Attrib::SelSpec )

◆ calcRandomPosAttrib()

bool uiODApplMgr::calcRandomPosAttrib ( VisID  visid,
int  attrib 
)

◆ calcShiftAttribute()

void uiODApplMgr::calcShiftAttribute ( int  attrib,
const Attrib::SelSpec  
)

◆ cleanPreview()

void uiODApplMgr::cleanPreview ( )

◆ colMapperChg()

void uiODApplMgr::colMapperChg ( CallBacker )
protected

◆ colorTableSeqChange()

NotifierAccess* uiODApplMgr::colorTableSeqChange ( )

◆ colSeqChg()

void uiODApplMgr::colSeqChg ( CallBacker )
protected

◆ Convert_OD4_Body_To_OD5()

static bool uiODApplMgr::Convert_OD4_Body_To_OD5 ( )
staticprotected

◆ Convert_OD4_Data_To_OD5()

static bool uiODApplMgr::Convert_OD4_Data_To_OD5 ( )
staticprotected

◆ crDevEnv()

void uiODApplMgr::crDevEnv ( )

◆ create2DFrom3D()

void uiODApplMgr::create2DFrom3D ( )
inline

◆ create2DGrid()

void uiODApplMgr::create2DGrid ( )
inline

◆ create3DFrom2D()

void uiODApplMgr::create3DFrom2D ( )
inline

◆ createCubeFromWells()

void uiODApplMgr::createCubeFromWells ( CallBacker = 0)

◆ createHorOutput()

void uiODApplMgr::createHorOutput ( int  ,
bool   
)

◆ createMultiAttribVol()

void uiODApplMgr::createMultiAttribVol ( CallBacker )

◆ createMultiCubeDS()

void uiODApplMgr::createMultiCubeDS ( CallBacker = 0)

◆ createVol()

void uiODApplMgr::createVol ( bool  is2d,
bool  multiattrib 
)

◆ createVolProcOutput()

void uiODApplMgr::createVolProcOutput ( bool  )

◆ deliverObject()

void* uiODApplMgr::deliverObject ( const uiApplPartServer ,
int   
)
protected

◆ doAttribXPlot()

void uiODApplMgr::doAttribXPlot ( CallBacker = 0)

This plots between attribs.

◆ doIsochron()

void uiODApplMgr::doIsochron ( CallBacker )

◆ doLayerModeling()

void uiODApplMgr::doLayerModeling ( CallBacker )

◆ doOperation()

void uiODApplMgr::doOperation ( ObjType  ,
ActType  ,
int  opt = 0 
)

Not all combinations are available ...!

◆ doStratAmp()

void uiODApplMgr::doStratAmp ( CallBacker )

◆ doVolProc() [1/2]

void uiODApplMgr::doVolProc ( const MultiID )

◆ doVolProc() [2/2]

void uiODApplMgr::doVolProc ( const MultiID ,
bool  is2d 
)

◆ doVolProc2DCB()

void uiODApplMgr::doVolProc2DCB ( CallBacker )

◆ doVolProcCB()

void uiODApplMgr::doVolProcCB ( CallBacker )

◆ doWellLogTools()

void uiODApplMgr::doWellLogTools ( CallBacker )

◆ doWellXPlot()

void uiODApplMgr::doWellXPlot ( CallBacker = 0)

This plots between well and attrib.

◆ editAttr2DCB()

void uiODApplMgr::editAttr2DCB ( CallBacker )
inline

◆ editAttr3DCB()

void uiODApplMgr::editAttr3DCB ( CallBacker )
inline

◆ editAttribSet() [1/2]

void uiODApplMgr::editAttribSet ( )

◆ editAttribSet() [2/2]

void uiODApplMgr::editAttribSet ( bool  is2d)

◆ editCurrentSurvey()

int uiODApplMgr::editCurrentSurvey ( uiParent )

◆ editNLA()

bool uiODApplMgr::editNLA ( bool  is2d)

◆ EMAttribServer() [1/2]

uiEMAttribPartServer* uiODApplMgr::EMAttribServer ( )
inline

◆ EMAttribServer() [2/2]

const uiEMAttribPartServer* uiODApplMgr::EMAttribServer ( ) const
inline

◆ EMServer() [1/2]

uiEMPartServer* uiODApplMgr::EMServer ( )
inline

◆ EMServer() [2/2]

const uiEMPartServer* uiODApplMgr::EMServer ( ) const
inline

◆ enableMenusAndToolBars()

void uiODApplMgr::enableMenusAndToolBars ( bool  )

◆ enableSceneManipulation()

void uiODApplMgr::enableSceneManipulation ( bool  )

Turns on/off viewMode and enables/disables the possibility to go to actMode.

◆ enableTree()

void uiODApplMgr::enableTree ( bool  )

◆ evaluate2DAttribute()

bool uiODApplMgr::evaluate2DAttribute ( VisID  visid,
int  attrib 
)

◆ evaluateAttribute()

bool uiODApplMgr::evaluateAttribute ( VisID  visid,
int  attrib 
)

◆ exportSurveySetup()

void uiODApplMgr::exportSurveySetup ( )

◆ genAngleMuteFunction()

void uiODApplMgr::genAngleMuteFunction ( CallBacker = 0)

◆ getDefaultDescID()

bool uiODApplMgr::getDefaultDescID ( Attrib::DescID ,
bool  is2d = false 
) const

◆ getNewData()

bool uiODApplMgr::getNewData ( VisID  visid,
int  attrib 
)

◆ handleAttribServEv()

bool uiODApplMgr::handleAttribServEv ( int  )
protected

◆ handleEMAttribServEv()

bool uiODApplMgr::handleEMAttribServEv ( int  )
protected

◆ handleEMServEv()

bool uiODApplMgr::handleEMServEv ( int  )
protected

◆ handleEvent()

bool uiODApplMgr::handleEvent ( const uiApplPartServer ,
int   
)
protected

◆ handleMPEServEv()

bool uiODApplMgr::handleMPEServEv ( int  )
protected

◆ handleNLAServEv()

bool uiODApplMgr::handleNLAServEv ( int  )
protected

◆ handlePickServEv()

bool uiODApplMgr::handlePickServEv ( int  )
protected

◆ handleVisServEv()

bool uiODApplMgr::handleVisServEv ( int  )
protected

◆ handleVolProcServEv()

bool uiODApplMgr::handleVolProcServEv ( int  )
protected

◆ handleWellAttribServEv()

bool uiODApplMgr::handleWellAttribServEv ( int  )
protected

◆ handleWellServEv()

bool uiODApplMgr::handleWellServEv ( int  )
protected

◆ interpol3DFrom2D()

void uiODApplMgr::interpol3DFrom2D ( )
inline

◆ isRestoringSession()

bool uiODApplMgr::isRestoringSession ( ) const

◆ launch2DViewer()

void uiODApplMgr::launch2DViewer ( CallBacker )

◆ launchRockPhysics()

void uiODApplMgr::launchRockPhysics ( CallBacker )

◆ mainWinUpCB()

void uiODApplMgr::mainWinUpCB ( CallBacker )
protected

◆ manageShortcuts()

void uiODApplMgr::manageShortcuts ( )

◆ manageSurvey()

static int uiODApplMgr::manageSurvey ( )
inlinestatic

◆ manPreLoad()

void uiODApplMgr::manPreLoad ( ObjType  )

◆ manStrat()

void uiODApplMgr::manStrat ( )
protected

◆ manSurv()

static int uiODApplMgr::manSurv ( uiParent )
staticprotected

◆ manSurvCB()

void uiODApplMgr::manSurvCB ( CallBacker )

◆ mouseCursorExchange()

MouseCursorExchange& uiODApplMgr::mouseCursorExchange ( )

◆ mpeServer() [1/2]

uiMPEPartServer* uiODApplMgr::mpeServer ( )
inline

◆ mpeServer() [2/2]

const uiMPEPartServer* uiODApplMgr::mpeServer ( ) const
inline

◆ nlaServer() [1/2]

uiNLAPartServer* uiODApplMgr::nlaServer ( )
inline

◆ nlaServer() [2/2]

const uiNLAPartServer* uiODApplMgr::nlaServer ( ) const
inline

◆ openCrossPlot()

void uiODApplMgr::openCrossPlot ( CallBacker = 0)

Create crossplot from file.

◆ otherFormatAttrib()

int uiODApplMgr::otherFormatAttrib ( ) const
inline

◆ otherFormatVisID()

VisID uiODApplMgr::otherFormatVisID ( ) const
inline

◆ pageUpDownPressed()

void uiODApplMgr::pageUpDownPressed ( bool  up)

◆ pickServer() [1/2]

uiPickPartServer* uiODApplMgr::pickServer ( )
inline

◆ pickServer() [2/2]

const uiPickPartServer* uiODApplMgr::pickServer ( ) const
inline

◆ pickSetsStored()

bool uiODApplMgr::pickSetsStored ( ) const

◆ pluginMan()

void uiODApplMgr::pluginMan ( )

◆ posConversion()

void uiODApplMgr::posConversion ( )

◆ prepareSurveyChange()

void uiODApplMgr::prepareSurveyChange ( CallBacker )
protected

◆ process2D3D()

void uiODApplMgr::process2D3D ( int  opt)
protected

opt=0: create 2D grid, 1:3D->2D, 2:2D->3D

◆ processPreStack()

void uiODApplMgr::processPreStack ( bool  is2d)

◆ processTime2Depth() [1/2]

void uiODApplMgr::processTime2Depth ( bool  is2d)

◆ processTime2Depth() [2/2]

void uiODApplMgr::processTime2Depth ( CallBacker = 0)

◆ processTime2DepthFault()

void uiODApplMgr::processTime2DepthFault ( CallBacker )

◆ processTime2DepthFaultSet()

void uiODApplMgr::processTime2DepthFaultSet ( CallBacker )

◆ processTime2DepthFSS()

void uiODApplMgr::processTime2DepthFSS ( bool  is2d)

◆ processTime2DepthHor()

void uiODApplMgr::processTime2DepthHor ( bool  is2d)

◆ processVelConv()

void uiODApplMgr::processVelConv ( CallBacker = 0)

◆ resetServers()

void uiODApplMgr::resetServers ( )

◆ saveDefColTab()

void uiODApplMgr::saveDefColTab ( VisID  visid,
int  attrib 
)

◆ saveNN()

void uiODApplMgr::saveNN ( )

◆ sceneMgr()

uiODSceneMgr& uiODApplMgr::sceneMgr ( )
inlineprotected

◆ seisOut2DCB()

void uiODApplMgr::seisOut2DCB ( CallBacker )

◆ seisOut3DCB()

void uiODApplMgr::seisOut3DCB ( CallBacker )

◆ seisServer() [1/2]

uiSeisPartServer* uiODApplMgr::seisServer ( )
inline

◆ seisServer() [2/2]

const uiSeisPartServer* uiODApplMgr::seisServer ( ) const
inline

◆ selectAttrib()

bool uiODApplMgr::selectAttrib ( VisID  id,
int  attrib 
)

◆ selectFault()

void uiODApplMgr::selectFault ( MultiID )

◆ selectHorizon()

void uiODApplMgr::selectHorizon ( MultiID )

◆ selectPolygonSurface()

void uiODApplMgr::selectPolygonSurface ( MultiID )

◆ selectStickSet()

void uiODApplMgr::selectStickSet ( MultiID )

◆ selectSurvey()

int uiODApplMgr::selectSurvey ( uiParent )

◆ selectWells()

void uiODApplMgr::selectWells ( TypeSet< MultiID > &  )

◆ setAutoUpdatePol()

void uiODApplMgr::setAutoUpdatePol ( )

◆ setHistogram()

void uiODApplMgr::setHistogram ( VisID  visid,
int  attrib 
)
protected

◆ setNlaServer()

void uiODApplMgr::setNlaServer ( uiNLAPartServer s)

◆ setPickSetDirs()

bool uiODApplMgr::setPickSetDirs ( Pick::Set )

◆ setRandomPosData()

void uiODApplMgr::setRandomPosData ( VisID  visid,
int  attrib,
const DataPointSet  
)
protected

◆ setStereoOffset()

void uiODApplMgr::setStereoOffset ( )

◆ setupBatchHosts()

void uiODApplMgr::setupBatchHosts ( )

◆ setupRdmLinePreview()

void uiODApplMgr::setupRdmLinePreview ( const TypeSet< Coord > &  )

◆ setWorkingArea()

void uiODApplMgr::setWorkingArea ( )

◆ setZStretch()

void uiODApplMgr::setZStretch ( )

◆ show2DViewer()

void uiODApplMgr::show2DViewer ( )

◆ showReleaseNotes()

static void uiODApplMgr::showReleaseNotes ( bool  isonline)
static

◆ startBatchJob()

void uiODApplMgr::startBatchJob ( )

◆ startInstMgr()

void uiODApplMgr::startInstMgr ( )

◆ storeEMObject()

void uiODApplMgr::storeEMObject ( )
protected

◆ storePickSet()

bool uiODApplMgr::storePickSet ( const Pick::Set )

◆ storePickSetAs()

bool uiODApplMgr::storePickSetAs ( const Pick::Set )

◆ storePickSets()

bool uiODApplMgr::storePickSets ( )

◆ survChgReqAttrUpdate()

bool uiODApplMgr::survChgReqAttrUpdate ( )
protected

◆ surveyChanged()

void uiODApplMgr::surveyChanged ( CallBacker )
protected

◆ surveyToBeChanged()

void uiODApplMgr::surveyToBeChanged ( CallBacker )
protected

◆ tieWellToSeismic()

void uiODApplMgr::tieWellToSeismic ( CallBacker )

◆ updateColorTable()

void uiODApplMgr::updateColorTable ( VisID  visid,
int  attrib 
)

◆ useDefColTab()

void uiODApplMgr::useDefColTab ( VisID  visid,
int  attrib 
)

◆ uvqNLA()

bool uiODApplMgr::uvqNLA ( bool  is2d)

◆ viewer2DMgr()

uiODViewer2DMgr& uiODApplMgr::viewer2DMgr ( )
inline

◆ visDPSDispMgr()

uiVisDataPointSetDisplayMgr* uiODApplMgr::visDPSDispMgr ( )
inline

◆ visServer() [1/2]

uiVisPartServer* uiODApplMgr::visServer ( )
inline

◆ visServer() [2/2]

const uiVisPartServer* uiODApplMgr::visServer ( ) const
inline

◆ volprocServer() [1/2]

uiVolProcPartServer* uiODApplMgr::volprocServer ( )
inline

◆ volprocServer() [2/2]

const uiVolProcPartServer* uiODApplMgr::volprocServer ( ) const
inline

◆ wellAttribServer() [1/2]

uiWellAttribPartServer* uiODApplMgr::wellAttribServer ( )
inline

◆ wellAttribServer() [2/2]

const uiWellAttribPartServer* uiODApplMgr::wellAttribServer ( ) const
inline

◆ wellServer() [1/2]

uiWellPartServer* uiODApplMgr::wellServer ( )
inline

◆ wellServer() [2/2]

const uiWellPartServer* uiODApplMgr::wellServer ( ) const
inline

Friends And Related Function Documentation

◆ uiODApplMgrAttrVisHandler

friend class uiODApplMgrAttrVisHandler
friend

◆ uiODApplMgrDispatcher

friend class uiODApplMgrDispatcher
friend

◆ uiODApplService

friend class uiODApplService
friend

◆ uiODMain

friend class uiODMain
friend

Member Data Documentation

◆ appl_

uiODMain& uiODApplMgr::appl_
protected

◆ applservice_

uiODApplService& uiODApplMgr::applservice_
protected

◆ attribSetChg

Notifier<uiODApplMgr> uiODApplMgr::attribSetChg

◆ attrserv_

uiAttribPartServer* uiODApplMgr::attrserv_
protected

◆ attrvishandler_

uiODApplMgrAttrVisHandler& uiODApplMgr::attrvishandler_
protected

◆ dispatcher_

uiODApplMgrDispatcher& uiODApplMgr::dispatcher_
protected

◆ emattrserv_

uiEMAttribPartServer* uiODApplMgr::emattrserv_
protected

◆ emserv_

uiEMPartServer* uiODApplMgr::emserv_
protected

◆ getOtherFormatData

Notifier<uiODApplMgr> uiODApplMgr::getOtherFormatData

Is triggered when the vispartserver wants data, but the format (as reported by uiVisPartServer::getAttributeFormat() ) is uiVisPartServer::OtherFormat. If you manage a visobject with OtherFormat, you can connect here to be notified when the object needs data. The visid and attribidx is retrieved by otherFormatVisID and otherFormatAttrib.

◆ mousecursorexchange_

MouseCursorExchange& uiODApplMgr::mousecursorexchange_
protected

◆ mpeserv_

uiMPEPartServer* uiODApplMgr::mpeserv_
protected

◆ nlaserv_

uiNLAPartServer* uiODApplMgr::nlaserv_
protected

◆ otherformatattrib_

int uiODApplMgr::otherformatattrib_
protected

◆ otherformatvisid_

VisID uiODApplMgr::otherformatvisid_
protected

◆ pickserv_

uiPickPartServer* uiODApplMgr::pickserv_
protected

◆ seisserv_

uiSeisPartServer* uiODApplMgr::seisserv_
protected

◆ tmpprevsurvinfo_

MiscSurvInfo uiODApplMgr::tmpprevsurvinfo_
protected

◆ visdpsdispmgr_

uiVisDataPointSetDisplayMgr* uiODApplMgr::visdpsdispmgr_
protected

◆ visserv_

uiVisPartServer* uiODApplMgr::visserv_
protected

◆ volprocserv_

uiVolProcPartServer* uiODApplMgr::volprocserv_
protected

◆ wellattrserv_

uiWellAttribPartServer* uiODApplMgr::wellattrserv_
protected

◆ wellserv_

uiWellPartServer* uiODApplMgr::wellserv_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024