1 #ifndef uiselsurvranges_h 2 #define uiselsurvranges_h 22 namespace ZDomain {
class Def; }
30 bool isrel=
false,
const char* lbltxt=0,
31 const char* zdomkey=0);
33 bool wstep,
const char* lbltxt=0,
34 const char* zdomkey=0);
55 void makeInpFields(
const uiString&,
bool,
66 enum Type { Inl, Crl, Gen };
70 bool wstep,
const char*);
77 void setChecked(
bool);
100 int getStopVal()
const;
101 void setStopVal(
int);
118 BinID getSteps()
const;
119 void setSteps(
const BinID&);
#define mExpClass(module)
Definition: commondefs.h:160
bool isCheckable()
Definition: uiselsurvranges.h:78
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiSelHRange * hfld_
Definition: uiselsurvranges.h:158
uiLineEdit * nrstopfld_
Definition: uiselsurvranges.h:89
const ZDomain::Def & zDomainDef() const
Definition: uiselsurvranges.h:42
BufferString lbltxt_
Definition: uiselsurvranges.h:91
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiSelNrRange * nrfld_
Definition: uiselsurvranges.h:171
uiSpinBox * inlfld_
Definition: uiselsurvranges.h:123
Definition: uistring.h:89
Definition: uiparent.h:26
const bool othdom_
Definition: uiselsurvranges.h:51
bool withchk_
Definition: uiselsurvranges.h:93
Notifier< uiSelNrRange > checked
Definition: uiselsurvranges.h:81
Selects sub-volume. Default will be SI() work area.
Definition: uiselsurvranges.h:131
Notifier< uiSelZRange > rangeChanged
Definition: uiselsurvranges.h:40
uiSpinBox * startfld_
Definition: uiselsurvranges.h:46
Selects sub-volume. Default will be SI() work volume.
Definition: uiselsurvranges.h:150
uiSpinBox * stepfld_
Definition: uiselsurvranges.h:48
Selects sub-line. Default will be 1-udf and SI() z range.
Definition: uiselsurvranges.h:166
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:27
uiSelNrRange * crlfld_
Definition: uiselsurvranges.h:143
uiSelZRange * zfld_
Definition: uiselsurvranges.h:159
uiSpinBox * crlfld_
Definition: uiselsurvranges.h:124
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
uiSpinBox * stopfld_
Definition: uiselsurvranges.h:47
uiSelZRange * zfld_
Definition: uiselsurvranges.h:172
Definition: uispinbox.h:24
uiCheckBox * cbox_
Definition: uiselsurvranges.h:86
const bool cansnap_
Definition: uiselsurvranges.h:52
bool finalised_
Definition: uiselsurvranges.h:92
int defstep_
Definition: uiselsurvranges.h:94
uiSpinBox * icstopfld_
Definition: uiselsurvranges.h:88
bool isrel_
Definition: uiselsurvranges.h:49
Selects range of trace numbers.
Definition: uiselsurvranges.h:63
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiSpinBox * stepfld_
Definition: uiselsurvranges.h:90
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
Notifier< uiSelNrRange > rangeChanged
Definition: uiselsurvranges.h:82
Type
Definition: uiselsurvranges.h:66
void setWithCheck(bool yn=true)
Definition: uiselsurvranges.h:79
uiSelNrRange * inlfld_
Definition: uiselsurvranges.h:142
Definition: uilineedit.h:51
Definition: uibutton.h:134
Definition of z-domain.
Definition: zdomain.h:41
bool checked_
Definition: uiselsurvranges.h:105
Selects step(s) in inl/crl or trcnrs.
Definition: uiselsurvranges.h:112
const ZDomain::Def & zddef_
Definition: uiselsurvranges.h:50
uiSpinBox * startfld_
Definition: uiselsurvranges.h:87
Selects sub-Z-range. Default will be SI() work Z Range.
Definition: uiselsurvranges.h:26