14 #include "uiseismod.h" 38 {
if ( vd ) desc_ = *vd; }
47 void set(
const VelocityDesc&);
48 bool updateAndCommit(
IOObj&,
bool displayerrors);
70 IOObj* getSelection()
const;
75 {
return bottomrange_; }
100 bool iseditbutton=
true);
116 void updateEditButton();
127 void enableTargetSampling();
132 const char* selName()
const;
157 const char*,
const char*);
168 const char*,
const char*);
#define mExpClass(module)
Definition: commondefs.h:160
Interval< float > toprange_
Definition: uiveldesc.h:83
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiVelocityDesc * veldescfld_
Definition: uiveldesc.h:88
Interval< float > trg_
Definition: uiveldesc.h:119
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Field that selects a velocity volume, and edit it's properties/velocity tag.
Definition: uiveldesc.h:95
OD::String that holds an existing text string.
Definition: fixedstring.h:29
Interface class for Notifier. See comments there.
Definition: callback.h:161
Notifier< uiVelSel > velrgchanged
Definition: uiveldesc.h:107
Interval< float > getVelocityTopRange() const
Definition: uiveldesc.h:72
Definition: uiparent.h:26
Definition: uiveldesc.h:163
Definition: uidialog.h:42
uiGenInput * typefld_
Definition: uiveldesc.h:56
Interval< float > bottomrange_
Definition: uiveldesc.h:84
Interval< float > getVelocityTopRange() const
Definition: uiveldesc.h:105
uiPushButton * editcubebutt_
Definition: uiveldesc.h:118
Definition: uiseissel.h:26
Definition: uiveldesc.h:29
Definition: uiveldesc.h:63
VelocityDesc oldveldesc_
Definition: uiveldesc.h:86
Definition: timedepthconv.h:32
Definition: uiseissel.h:30
uiGenInput * hasstaticsfld_
Definition: uiveldesc.h:57
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
Definition: uiveldesc.h:152
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
Definition: uistaticsdesc.h:23
uiSeisSel * volselfld_
Definition: uiveldesc.h:87
Interval< float > getVelocityBottomRange() const
Definition: uiveldesc.h:106
Interval< float > brg_
Definition: uiveldesc.h:120
Definition: uiveldesc.h:33
uiStaticsDesc * staticsfld_
Definition: uiveldesc.h:58
Interval< float > getVelocityBottomRange() const
Definition: uiveldesc.h:74
Compound key consisting of ints.
Definition: multiid.h:25
Setup(const VelocityDesc *vd=0)
Definition: uiveldesc.h:36
Holds the context for selecting and/or creating IOObjs.
Definition: ctxtioobj.h:62