 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uiemattribmod.h"
23 namespace Attrib {
class DescSet; }
47 const char*
name()
const {
return "EMAttribs"; }
63 { nlamodel_ = mdl; nlaid_ = id; }
77 {
return initialattribstatus_; }
void setDescSet(const Attrib::DescSet *ads)
Definition: uiemattribpartserv.h:64
AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether thi...
Definition: attribdescid.h:27
Surface Output Batch dialog. Used for calculating attributes on surfaces.
Definition: uiattrsurfout.h:32
Attrib::DescID attribid_
Definition: uiemattribpartserv.h:111
HorOutType
Definition: uiemattribpartserv.h:57
Trace Selection Output Batch dialog. Used for calculating attributes between surfaces or withing a us...
Definition: uiattrtrcselout.h:35
FixedString RandomLine()
Definition: keystrs.h:127
MultiID nlaid_
Definition: uiemattribpartserv.h:101
TypeSet< EM::ObjectID > emobjids_
Definition: uiemattribpartserv.h:105
static int evCalcShiftAttribute()
Definition: uiemattribpartserv.h:49
Definition: arraytesselator.h:21
Part Server for Wells.
Definition: uiseiseventsnapper.h:29
float initialshift_
Definition: uiemattribpartserv.h:107
#define mExpClass(module)
Definition: commondefs.h:177
static int evStoreShiftHorizons()
Definition: uiemattribpartserv.h:51
const BoolTypeSet & initialAttribStatus() const
Definition: uiemattribpartserv.h:76
static int evHorizonShift()
Definition: uiemattribpartserv.h:50
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
static int evShiftDlgOpened()
Definition: uiemattribpartserv.h:52
Makes available certain services that are needed on a higher level.
Definition: uiapplserv.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
const TypeSet< EM::ObjectID > & getEMObjIDs() const
Definition: uiemattribpartserv.h:95
float initialShift() const
Definition: uiemattribpartserv.h:78
void shiftDlgClosed(CallBacker *)
Definition: randomlinegeom.h:31
Set of data points with group selection.
Definition: datapointset.h:48
static int evDisplayEMObject()
Definition: uiemattribpartserv.h:55
Part Server for Attribute handling on EarthModel objects.
Definition: uiemattribpartserv.h:42
void snapHorizon(const EM::ObjectID &, bool is2d)
int getShiftedObjectVisID() const
const char * getAttribBaseNm() const
Definition: uihorizonshiftdlg.h:29
void readyForDisplayCB(CallBacker *)
BoolTypeSet initialattribstatus_
Definition: uiemattribpartserv.h:108
Definition: uicreate2dgrid.h:121
Dialog for Horizon Import.
Definition: uiimphorizon2d.h:34
void create2DGrid(const Geometry::RandomLine *)
Class that can execute a task.
Definition: task.h:170
Services from application level to 'Part servers'.
Definition: uiapplserv.h:24
Minimum Interface for NLA models.
Definition: nlamodel.h:20
static int evShiftDlgClosedOK()
Definition: uiemattribpartserv.h:54
void setAttribID(Attrib::DescID id)
Definition: uiemattribpartserv.h:81
void fillHorShiftDPS(ObjectSet< DataPointSet > &, TaskRunner *)
Compound key consisting of ints.
Definition: multiid.h:24
int attribIdx() const
Definition: uiemattribpartserv.h:86
StepInterval< float > shiftRange() const
const DataColDef & sidDef() const
od_int32 ObjectID
Definition: emposid.h:23
void createHorizonOutput(HorOutType)
void setNLA(const NLAModel *mdl, const MultiID &id)
Definition: uiemattribpartserv.h:62
const char * name() const
Definition: uiemattribpartserv.h:47
mODTextTranslationClass(uiEMAttribPartServer) public ~uiEMAttribPartServer()
static int evShiftDlgClosedCancel()
Definition: uiemattribpartserv.h:53
void showHorShiftDlg(const EM::ObjectID &, int visid, const BoolTypeSet &attrenabled, float initialshift, bool canaddattrib)
Attrib::DescID attribID() const
Definition: uiemattribpartserv.h:85
@ OnHor
Definition: uiemattribpartserv.h:57
Set of attribute descriptions.
Definition: attribdescset.h:35
Semblance Attribute.
Definition: attribdataholder.h:25
void horShifted(CallBacker *)
void calcDPS(CallBacker *)
Column definition in tabular data sets.
Definition: datacoldef.h:29
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021