 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "uiemattribmod.h"
26 class uiGrid2DMapObject;
167 bool checkInput(
IOPar&) const;
169 int checkLineNames() const;
void subSelCB(CallBacker *)
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
void gridChgCB(CallBacker *)
uiBatchJobDispatcherSel * batchfld_
Definition: uicreate2dgrid.h:151
uiGenInput * pardistfld_
Definition: uicreate2dgrid.h:113
const Grid2D::Line * getBaseLine() const
Definition: uicreate2dgrid.h:101
Grid2D::Line * baseline_
Definition: uicreate2dgrid.h:116
uiGenInput * inlmodefld_
Definition: uicreate2dgrid.h:84
uiSeisSel * infld_
Definition: uicreate2dgrid.h:136
void getLineNames(BufferStringSet &) const
FixedString RandomLine()
Definition: keystrs.h:127
uiGenInput * crlsfld_
Definition: uicreate2dgrid.h:87
Definition: uicreate2dgrid.h:67
Set of BufferString objects.
Definition: bufstringset.h:26
uiLabel * nrinlinesfld_
Definition: uicreate2dgrid.h:145
mDeprecated("Use checkLineNames()") bool checkInput(IOPar &) const
Definition: arraytesselator.h:21
virtual void updateRange()
mODTextTranslationClass(ui2DGridLinesFromRandLine) public ~ui2DGridLinesFromRandLine()
void inpSelCB(CallBacker *)
uiGrid2DMapObject * preview_
Definition: uicreate2dgrid.h:143
#define mExpClass(module)
Definition: commondefs.h:177
Definition: uibutton.h:167
uiGenInput * hornmfld_
Definition: uicreate2dgrid.h:150
void srcSelCB(CallBacker *)
bool fillPar(IOPar &) const
uiSeisSel * outfld_
Definition: uicreate2dgrid.h:137
Line in an Inl-Crl plane.
Definition: grid2d.h:33
Definition: uiiosurface.h:182
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
mODTextTranslationClass(ui2DGridLinesFromInlCrl) public bool fillPar(IOPar &) const
TrcKeyZSampling & tkzs_
Definition: uicreate2dgrid.h:153
uiGenInput * crlprefixfld_
Definition: uicreate2dgrid.h:59
Grid2D * grid_
Definition: uicreate2dgrid.h:61
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
virtual const Grid2D::Line * getBaseLine() const
Definition: uicreate2dgrid.h:44
const TrcKeySampling & hs_
Definition: uicreate2dgrid.h:62
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
Definition: randomlinegeom.h:31
ui2DGridLines * inlcrlgridgrp_
Definition: uicreate2dgrid.h:141
void getLineNames(BufferStringSet &) const
uiGenInput * crlmodefld_
Definition: uicreate2dgrid.h:85
uiCheckBox * horcheckfld_
Definition: uicreate2dgrid.h:148
const Grid2D * getGridLines() const
Definition: uicreate2dgrid.h:42
Definition: uicreate2dgrid.h:121
uiGenInput * perdistfld_
Definition: uicreate2dgrid.h:114
void outSelCB(CallBacker *)
uiIOObjSel * rdlfld_
Definition: uicreate2dgrid.h:112
Selects range of trace numbers.
Definition: uiselsurvranges.h:65
void fillSeisPar(IOPar &)
void paramsChgCB(CallBacker *)
uiGroup * createPreviewGroup()
ui2DGridLines(uiParent *, const TrcKeySampling &)
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
uiGenInput * sourceselfld_
Definition: uicreate2dgrid.h:139
void modeChg(CallBacker *)
Definition: uiseissel.h:26
Group to capture a user's position subselection wishes.
Definition: uipossubsel.h:33
void paramsChgCB(CallBacker *)
virtual void getNrLinesLabelTexts(BufferString &, BufferString &) const =0
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uiSurveyMap * previewmap_
Definition: uicreate2dgrid.h:144
mODTextTranslationClass(ui2DGridLines)
uiPosSubSel * bboxfld_
Definition: uicreate2dgrid.h:138
Represents a grid of 2D lines in an Inl-Crl plane.
Definition: grid2d.h:27
uiGroup * createHorizonGroup()
mODTextTranslationClass(uiCreate2DGrid) public ~uiCreate2DGrid()
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
void updatePreview(CallBacker *)
virtual bool fillPar(IOPar &) const
void horCheckCB(CallBacker *)
Definition: uicreate2dgrid.h:38
Definition: uiparent.h:26
uiGenInput * inlsfld_
Definition: uicreate2dgrid.h:86
virtual bool computeGrid()=0
Definition: uidialog.h:42
Notifier< ui2DGridLines > gridChanged
Definition: uicreate2dgrid.h:50
uiLabel * nrcrlinesfld_
Definition: uicreate2dgrid.h:146
Definition: uicreate2dgrid.h:94
uiGenInput * inlprefixfld_
Definition: uicreate2dgrid.h:58
ui2DGridLines * randlinegrdgrp_
Definition: uicreate2dgrid.h:142
uiHorizonParSel * horselfld_
Definition: uicreate2dgrid.h:149
void getNrLinesLabelTexts(BufferString &, BufferString &) const
void getNrLinesLabelTexts(BufferString &, BufferString &) const
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiSelNrRange * inlrgfld_
Definition: uicreate2dgrid.h:88
uiSelNrRange * crlrgfld_
Definition: uicreate2dgrid.h:89
Definition: uisurvmap.h:87
void finaliseCB(CallBacker *)
uiGroup * createSeisGroup(const Geometry::RandomLine *)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021