12 #include "uiseismod.h" 35 {
if ( vd ) desc_ = *vd; }
43 void set(
const VelocityDesc&);
44 bool updateAndCommit(
IOObj&,
bool displayerrors);
66 IOObj* getSelection()
const;
71 {
return bottomrange_; }
96 bool iseditbutton=
true);
98 void setInput(
const DBKey&);
110 void updateEditButton();
124 const char* selName()
const;
150 const char*,
const char*);
161 const char*,
const char*);
#define mExpClass(module)
Definition: commondefs.h:157
Interval< float > toprange_
Definition: uiveldesc.h:79
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiVelocityDesc * veldescfld_
Definition: uiveldesc.h:84
Interval< float > trg_
Definition: uiveldesc.h:113
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Field that selects a velocity volume, and edit it's properties/velocity tag.
Definition: uiveldesc.h:91
OD::String that holds an existing text string.
Definition: fixedstring.h:27
Interface class for Notifier. See comments there.
Definition: notify.h:20
Notifier< uiVelSel > velrgchanged
Definition: uiveldesc.h:103
Interval< float > getVelocityTopRange() const
Definition: uiveldesc.h:68
Definition: uiparent.h:24
Definition: uiveldesc.h:156
Definition: uidialog.h:40
uiGenInput * typefld_
Definition: uiveldesc.h:52
Interval< float > bottomrange_
Definition: uiveldesc.h:80
Interval< float > getVelocityTopRange() const
Definition: uiveldesc.h:101
uiPushButton * editcubebutt_
Definition: uiveldesc.h:112
Definition: uiseissel.h:24
Definition: uiveldesc.h:27
Definition: uiveldesc.h:59
VelocityDesc oldveldesc_
Definition: uiveldesc.h:82
Definition: timedepthconv.h:30
Definition: uiseissel.h:28
uiGenInput * hasstaticsfld_
Definition: uiveldesc.h:53
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:129
Definition: uiveldesc.h:145
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Definition: uistaticsdesc.h:21
uiSeisSel * volselfld_
Definition: uiveldesc.h:83
Interval< float > getVelocityBottomRange() const
Definition: uiveldesc.h:102
Interval< float > brg_
Definition: uiveldesc.h:114
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
Definition: uiveldesc.h:31
uiStaticsDesc * staticsfld_
Definition: uiveldesc.h:54
Interval< float > getVelocityBottomRange() const
Definition: uiveldesc.h:70
Setup(const VelocityDesc *vd=0)
Definition: uiveldesc.h:34
Holds the context for selecting and/or creating IOObjs.
Definition: ioobjctxt.h:59