1 #ifndef uihorizonshiftdlg_h 2 #define uihorizonshiftdlg_h 26 namespace EM {
class Horizon3D; }
27 namespace Attrib {
class DescSet; }
43 float getShift()
const;
44 int curShiftIdx()
const;
47 const int&
visID()
const {
return visid_; }
49 const char* getAttribName()
const;
50 const char* getAttribBaseName()
const;
56 static const char* sDefaultAttribName();
od_int32 ObjectID
Definition: emposid.h:24
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: uihorizonshiftdlg.h:29
Definition: uislider.h:42
const int & visID() const
Definition: uihorizonshiftdlg.h:47
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiSlider * slider_
Definition: uihorizonshiftdlg.h:67
Set of attribute descriptions.
Definition: attribdescset.h:35
StepInterval< float > calcshiftrg_
Definition: uihorizonshiftdlg.h:73
StepInterval< float > shiftrg_
Definition: uihorizonshiftdlg.h:72
AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether thi...
Definition: attribdescid.h:27
EM::Horizon3D * emhor3d_
Definition: uihorizonshiftdlg.h:74
uiAttrSel * attrinpfld_
Definition: uihorizonshiftdlg.h:65
Definition: uiparent.h:26
uiPushButton * calbut_
Definition: uihorizonshiftdlg.h:68
Definition: uidialog.h:42
uiGenInput * namefld_
Definition: uihorizonshiftdlg.h:70
Notifier< uiHorizonShiftDialog > horShifted
Definition: uihorizonshiftdlg.h:53
uiGenInput * rangeinpfld_
Definition: uihorizonshiftdlg.h:66
EM::ObjectID emid_
Definition: uihorizonshiftdlg.h:75
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
User interface element for storing attribute desc selection.
Definition: uiattrsel.h:174
int visid_
Definition: uihorizonshiftdlg.h:76
3D Horizon. A Horizon is made up of one or more grids (so they can overlap at faults). The grids are defined by knot-points in a matrix and fillstyle in between the knots.
Definition: emhorizon3d.h:96
const EM::Horizon3D & horizon3D()
Definition: uihorizonshiftdlg.h:39
#define mClass(module)
Definition: commondefs.h:164
const EM::ObjectID & emID() const
Definition: uihorizonshiftdlg.h:46
uiCheckBox * storefld_
Definition: uihorizonshiftdlg.h:69
Definition: uibutton.h:134
Notifier< uiHorizonShiftDialog > calcAttribPushed
Definition: uihorizonshiftdlg.h:52
Semblance Attribute.
Definition: attribdataholder.h:25