 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uiodmainmod.h"
38 namespace Attrib {
class DescID;
class SelSpec; }
39 namespace Pick {
class Set; }
79 {
return wellattrserv_;}
174 {
return visdpsdispmgr_; }
184 bool is2d=
false)
const;
195 { editAttribSet(
true); }
197 { editAttribSet(
false);}
228 {
return otherformatvisid_; }
230 {
return otherformatattrib_; }
static int manageSurvey()
Definition: uiodapplmgr.h:90
const uiNLAPartServer * nlaServer() const
Definition: uiodapplmgr.h:81
uiSeisPartServer * seisServer()
Definition: uiodapplmgr.h:60
AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether thi...
Definition: attribdescid.h:27
uiMPEPartServer * mpeserv_
Definition: uiodapplmgr.h:252
void createMultiAttribVol(CallBacker *)
void addTimeDepthScene(bool is2d=false)
bool handleEMAttribServEv(int)
bool survChgReqAttrUpdate()
void doWellLogTools(CallBacker *)
static bool Convert_OD4_Data_To_OD5()
Velocity.
Definition: velocityfunction.h:32
void selectFault(MultiID &)
Set of picks with something in common.
Definition: pickset.h:34
Definition: uitreeitemmanager.h:34
uiVolProcPartServer * volprocServer()
Definition: uiodapplmgr.h:62
uiNLAPartServer * nlaserv_
Definition: uiodapplmgr.h:244
@ Wll
Definition: uiodapplmgr.h:93
int xyunit_
Definition: uiodapplmgr.h:266
uiNLAPartServer * nlaServer()
Definition: uiodapplmgr.h:68
const uiEMAttribPartServer * EMAttribServer() const
Definition: uiodapplmgr.h:76
MiscSurvInfo()
Definition: uiodapplmgr.h:259
void editAttr2DCB(CallBacker *)
Definition: uiodapplmgr.h:194
Color Table
Definition: coltab.h:22
void * deliverObject(const uiApplPartServer *, int)
bool calcMultipleAttribs(Attrib::SelSpec &)
void updateColorTable(int visid, int attrib)
int otherformatattrib_
Definition: uiodapplmgr.h:308
Summary for a Seismic object.
Definition: segydirectdef.h:22
uiWellPartServer * wellserv_
Definition: uiodapplmgr.h:250
void createVol(bool is2d, bool multiattrib)
Service provider for application level - seismics.
Definition: uipickpartserv.h:37
Service provider for application level - VolumeProcessing.
Definition: uivolprocpartserv.h:27
Definition: uiodapplmgr.h:258
void bayesClass3D(CallBacker *=0)
Definition: picklocation.h:21
void create2DFrom3D()
Definition: uiodapplmgr.h:128
void selectPolygonSurface(MultiID &)
#define mExpClass(module)
Definition: commondefs.h:177
void setNlaServer(uiNLAPartServer *s)
static int manSurv(uiParent *)
MouseCursorExchange & mouseCursorExchange()
void bayesClass2D(CallBacker *=0)
@ Wvlt
Definition: uiodapplmgr.h:94
uiEMAttribPartServer * EMAttribServer()
Definition: uiodapplmgr.h:64
void saveDefColTab(int visid, int attrib)
bool calcRandomPosAttrib(int visid, int attrib)
ObjType
Definition: uiodapplmgr.h:93
void createMultiCubeDS(CallBacker *=0)
void doVolProc(const MultiID &)
void doLayerModeling(CallBacker *)
Service provider for application level - Non-Linear Analysis.
Definition: uinlapartserv.h:36
void setRandomPosData(int visid, int attrib, const DataPointSet &)
bool setPickSetDirs(Pick::Set &)
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiApplService for OD
Definition: uiodapplmgraux.h:47
float zstep_
Definition: uiodapplmgr.h:268
uiPickPartServer * pickserv_
Definition: uiodapplmgr.h:242
void processTime2Depth(CallBacker *=0)
uiODViewer2DMgr & viewer2DMgr()
Definition: uiodapplmgr.h:175
Makes available certain services that are needed on a higher level.
Definition: uiapplserv.h:48
uiEMPartServer * emserv_
Definition: uiodapplmgr.h:248
bool isRestoringSession() const
Notifier< uiODApplMgr > attribSetChg
Definition: uiodapplmgr.h:198
ActType
Definition: uiodapplmgr.h:96
MiscSurvInfo tmpprevsurvinfo_
Definition: uiodapplmgr.h:271
void seisOut2DCB(CallBacker *)
void openCrossPlot(CallBacker *=0)
Create crossplot from file.
Notifier< uiODApplMgr > getOtherFormatData
Definition: uiodapplmgr.h:217
bool handleWellAttribServEv(int)
int otherformatvisid_
Definition: uiodapplmgr.h:307
uiSeisPartServer * seisserv_
Definition: uiodapplmgr.h:247
Implementation of Tracking part server interface.
Definition: uimpepartserv.h:33
void seisOut3DCB(CallBacker *)
uiWellAttribPartServer * wellattrserv_
Definition: uiodapplmgr.h:251
Set of data points with group selection.
Definition: datapointset.h:48
void editAttribSet(bool is2d)
void create3DFrom2D()
Definition: uiodapplmgr.h:129
int otherFormatVisID() const
Definition: uiodapplmgr.h:227
bool handleVisServEv(int)
Part Server for Attribute handling on EarthModel objects.
Definition: uiemattribpartserv.h:42
void calcShiftAttribute(int attrib, const Attrib::SelSpec &)
mODTextTranslationClass(uiODApplMgr)
uiVisDataPointSetDisplayMgr * visDPSDispMgr()
Definition: uiodapplmgr.h:173
void createVolProcOutput(bool)
uiODApplMgrDispatcher & dispatcher_
Definition: uiodapplmgr.h:253
void surveyChanged(CallBacker *)
void enableSceneManipulation(bool)
Dispatches work for Appl Mgr.
Definition: uiodapplmgraux.h:63
bool getNewData(int visid, int attrib)
const uiSeisPartServer * seisServer() const
Definition: uiodapplmgr.h:72
uiVisPartServer * visserv_
Definition: uiodapplmgr.h:243
bool evaluate2DAttribute(int visid, int attrib)
void doOperation(ObjType, ActType, int opt=0)
Not all combinations are available ...!
Interface class for Notifier. See comments there.
Definition: notify.h:22
const uiWellAttribPartServer * wellAttribServer() const
Definition: uiodapplmgr.h:78
bool handleVolProcServEv(int)
void doWellXPlot(CallBacker *=0)
This plots between well and attrib.
Definition: uiodviewer2dmgr.h:34
bool evaluateAttribute(int visid, int attrib)
void interpol3DFrom2D()
Definition: uiodapplmgr.h:130
static bool Convert_OD4_Body_To_OD5()
void colSeqChg(CallBacker *)
void colMapperChg(CallBacker *)
void addVisDPSChild(CallBacker *)
void setHistogram(int visid, int attrib)
int selectSurvey(uiParent *)
void doAttribXPlot(CallBacker *=0)
This plots between attribs.
bool handlePickServEv(int)
void enableMenusAndToolBars(bool)
uiODMain & appl_
Definition: uiodapplmgr.h:239
MouseCursorExchange & mousecursorexchange_
Definition: uiodapplmgr.h:255
const uiEMPartServer * EMServer() const
Definition: uiodapplmgr.h:75
uiEMPartServer * EMServer()
Definition: uiodapplmgr.h:63
Services from application level to 'Part servers'.
Definition: uiapplserv.h:24
void mainWinUpCB(CallBacker *)
uiMPEPartServer * mpeServer()
Definition: uiodapplmgr.h:67
uiAttribPartServer * attrserv_
Definition: uiodapplmgr.h:245
void createCubeFromWells(CallBacker *=0)
const uiMPEPartServer * mpeServer() const
Definition: uiodapplmgr.h:80
void genAngleMuteFunction(CallBacker *=0)
uiWellPartServer * wellServer()
Definition: uiodapplmgr.h:65
Does visualization-related work for uiODApplMgr.
Definition: uiodapplmgraux.h:119
OpendTect application top level object.
Definition: uiodmain.h:42
void launchRockPhysics(CallBacker *)
Compound key consisting of ints.
Definition: multiid.h:24
dTect session save/restore
Definition: odsession.h:23
bool handleAttribServEv(int)
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:28
void selectWells(TypeSet< MultiID > &)
Implementation of DataPointSetDisplayMgr that enables display of datapointsets in 3d visualization sc...
Definition: uivisdatapointsetdisplaymgr.h:30
bool handleEvent(const uiApplPartServer *, int)
Service provider for application level - Attributes.
Definition: uiattribpartserv.h:55
const uiPickPartServer * pickServer() const
Definition: uiodapplmgr.h:70
bool selectAttrib(int id, int attrib)
Definition: geometry.h:19
uiEMAttribPartServer * emattrserv_
Definition: uiodapplmgr.h:249
Seismic User Interface Part Server.
Definition: uiseispartserv.h:43
uiODApplService & applservice_
Definition: uiodapplmgr.h:240
void surveyToBeChanged(CallBacker *)
void setupRdmLinePreview(const TypeSet< Coord > &)
void manSurvCB(CallBacker *)
Stratigraphy.
Definition: stratlevel.h:26
uiVisPartServer * visServer()
Definition: uiodapplmgr.h:59
Part Server for Wells.
Definition: uiwellattribpartserv.h:35
bool storePickSetAs(const Pick::Set &)
uiODSceneMgr & sceneMgr()
Definition: uiodapplmgr.h:305
void tieWellToSeismic(CallBacker *)
uiVolProcPartServer * volprocserv_
Definition: uiodapplmgr.h:246
void addMPEParentPath(int visid, const TrcKey &)
uiWellAttribPartServer * wellAttribServer()
Definition: uiodapplmgr.h:66
int otherFormatAttrib() const
Definition: uiodapplmgr.h:229
uiVisDataPointSetDisplayMgr * visdpsdispmgr_
Definition: uiodapplmgr.h:310
@ RanL
Definition: uiodapplmgr.h:95
void useDefColTab(int visid, int attrib)
uiODApplMgrAttrVisHandler & attrvishandler_
Definition: uiodapplmgr.h:254
void selectStickSet(MultiID &)
void processTime2Depth(bool is2d)
bool pickSetsStored() const
void pageUpDownPressed(bool up)
Application level manager - ties part servers together.
Definition: uiodapplmgr.h:55
void create2DGrid()
Definition: uiodapplmgr.h:127
void editAttr3DCB(CallBacker *)
Definition: uiodapplmgr.h:196
bool storePickSet(const Pick::Set &)
uiODSceneMgr & sceneMgr()
Definition: uiodmain.h:58
bool handleWellServEv(int)
Part Server for Wells.
Definition: uiwellpartserv.h:38
Definition: mouseevent.h:229
Definition: uiparent.h:26
const uiVisPartServer * visServer() const
Definition: uiodapplmgr.h:71
void processPreStack(bool is2d)
const uiWellPartServer * wellServer() const
Definition: uiodapplmgr.h:77
Earth Model UI Part Server.
Definition: uiempartserv.h:57
void launch2DViewer(CallBacker *)
void addHorFlatScene(bool is2d)
bool getDefaultDescID(Attrib::DescID &, bool is2d=false) const
NotifierAccess * colorTableSeqChange()
Semblance Attribute.
Definition: attribdataholder.h:25
void doVolProc2DCB(CallBacker *)
uiApplService & applService()
Definition: uiodapplmgr.h:84
uiAttribPartServer * attrServer()
Definition: uiodapplmgr.h:61
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
FixedString Body()
Definition: keystrs.h:42
uiPickPartServer * pickServer()
Definition: uiodapplmgr.h:58
void doVolProcCB(CallBacker *)
int zunit_
Definition: uiodapplmgr.h:267
const uiVolProcPartServer * volprocServer() const
Definition: uiodapplmgr.h:74
bool handleMPEServEv(int)
void process2D3D(int opt)
Manages the scenes and the corresponding trees.
Definition: uiodscenemgr.h:47
const uiAttribPartServer * attrServer() const
Definition: uiodapplmgr.h:73
void selectHorizon(MultiID &)
void processVelConv(CallBacker *=0)
void createHorOutput(int, bool)
The Visualization Part Server.
Definition: uivispartserv.h:61
bool handleNLAServEv(int)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021