15 #include "uitoolsmod.h" 41 int getStep(SliceDir)
const;
42 void setStep(SliceDir,
int step);
43 void setSteps(
int inl,
int crl,
int z);
60 void setBoxLabel(SliceDir);
61 virtual void setBoxRanges() =0;
62 virtual void setPosBoxValue() =0;
63 virtual void setStepBoxValue() =0;
64 virtual void slicePosChg(CallBacker*) =0;
65 virtual void sliceStepChg(CallBacker*) =0;
66 void shortcutsChg(CallBacker*);
67 void updatePos(CallBacker*);
68 void initSteps(CallBacker* cb=0);
70 void sliceStepChanged(SliceDir);
74 void prevCB(CallBacker*);
75 void nextCB(CallBacker*);
uiToolBar * getToolBar() const
Definition: uislicepos.h:36
#define mExpClass(module)
Definition: commondefs.h:160
uiLabel * label_
Definition: uislicepos.h:50
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiSpinBox * sliceposbox_
Definition: uislicepos.h:51
Toolbar for setting slice position _ base class.
Definition: uislicepos.h:27
OD::SliceType SliceDir
Definition: uislicepos.h:33
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiSpinBox * slicestepbox_
Definition: uislicepos.h:52
Definition: uistring.h:89
Definition: uiparent.h:26
TrcKeyZSampling curcs_
Definition: uislicepos.h:57
#define mDeclareEnumUtils(enm)
Some utilities surrounding the often needed enum <-> string table.
Definition: enums.h:258
uiStringSet boxlabels_
Definition: uislicepos.h:58
uiToolButton * prevbut_
Definition: uislicepos.h:53
Notifier< uiSlicePos > positionChg
Definition: uislicepos.h:45
uiToolButton * nextbut_
Definition: uislicepos.h:54
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Definition: uispinbox.h:24
TrcKeyZSampling getTrcKeyZSampling() const
Definition: uislicepos.h:37
uiToolBar * toolbar_
Definition: uislicepos.h:49
SliceType
OpendTect flat slice types.
Definition: oduicommon.h:32
Definition: uistring.h:218
int zfactor_
Definition: uislicepos.h:56