 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uiwellmod.h"
27 namespace Well {
class MarkerSet; }
40 , txtofmainfld_(
"Extract Between")
57 { params_->setTopMarker(mrk,shift); putToScreen(); }
59 { params_->setBotMarker(mrk,shift); putToScreen(); }
61 { *params_ = sel; putToScreen(); }
95 , withsampling_(false)
97 , withextractintime_(
SI().zIsTime())
99 if (
SI().depthsInFeet() )
Parameters (zrg, sampling method) to extract well data.
Definition: wellextractdata.h:47
virtual void putToScreen()
uiListBoxChoiceIO * wellschoiceio_
Definition: uimultiwelllogsel.h:175
void setRangeSel(const Well::ZRangeSelector &sel)
Definition: uimultiwelllogsel.h:60
void setSelLogNames(const BufferStringSet &)
ObjectSet< IOObj > wellobjs_
Definition: uimultiwelllogsel.h:169
void writeWellChoiceReq(CallBacker *)
void getSelLogNames(BufferStringSet &) const
mODTextTranslationClass(uiMultiWellLogSel)
virtual void getFromScreen(CallBacker *)
void setMarkers(const Well::MarkerSet &)
Set of BufferString objects.
Definition: bufstringset.h:26
Allows save/restore of chosen items for a uiListBox.
Definition: uilistboxchoiceio.h:36
uiGenInput * belowfld_
Definition: uimultiwelllogsel.h:69
const MultiID * singlewid_
Definition: uimultiwelllogsel.h:171
uiMultiWellLogSel(uiParent *, const Setup &, const MultiID &singlewid)
void setMarkers(const BufferStringSet &)
#define mExpClass(module)
Definition: commondefs.h:177
Definition: uibutton.h:167
void onFinalise(CallBacker *)
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
#define mFromFeetFactorF
Definition: commondefs.h:123
FixedString Setup()
Definition: keystrs.h:139
float ztimefac_
Definition: uimultiwelllogsel.h:76
void setSelWellIDs(const TypeSet< MultiID > &)
Definition: directionalsurvey.h:20
void getSelWellIDs(BufferStringSet &) const
uiListBox * wellsfld_
Definition: uimultiwelllogsel.h:173
int selidx_
Definition: uimultiwelllogsel.h:75
void getSelWellIDs(TypeSet< MultiID > &) const
Set of Markers.
Definition: wellmarker.h:76
uiGenInput * abovefld_
Definition: uimultiwelllogsel.h:68
List Box.
Definition: uilistbox.h:75
Well::ZRangeSelector * params_
Definition: uimultiwelllogsel.h:77
void setTopMarker(const char *mrk, float shift)
Definition: uimultiwelllogsel.h:56
uiWellZRangeSelector(uiParent *, const Setup &)
Definition: uimultiwelllogsel.h:32
mDefSetupMemb(bool, withzintime) mDefSetupMemb(bool
uiMultiWellLogSel(uiParent *, const Setup &, const BufferStringSet *wellnms=0, const BufferStringSet *lognms=0)
ObjectSet< uiGroup > zselectionflds_
Definition: uimultiwelllogsel.h:71
Compound key consisting of ints.
Definition: multiid.h:24
void updateLogsFldCB(CallBacker *)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
void setRange(Interval< float > rg, bool istime)
void setBotMarker(const char *mrk, float shift)
Definition: uimultiwelllogsel.h:58
ObjectSet< uiLabel > zlabelflds_
Definition: uimultiwelllogsel.h:72
void selectOnlyWritableWells()
virtual ~uiWellZRangeSelector()
uiGenInput * zchoicefld_
Definition: uimultiwelllogsel.h:73
Definition: uimultiwelllogsel.h:35
void setSelWellNames(const BufferStringSet &)
void getSelWellNames(BufferStringSet &) const
virtual void onFinalise(CallBacker *)
void readWellChoiceDone(CallBacker *)
uiListBox * logsfld_
Definition: uimultiwelllogsel.h:174
Well::ZRangeSelector & zRangeSel()
Definition: uimultiwelllogsel.h:64
void setSelWellIDs(const BufferStringSet &)
Definition: uiparent.h:26
virtual void updateDisplayFlds()
Definition: uimultiwelllogsel.h:144
mODTextTranslationClass(uiWellZRangeSelector)
Setup()
Definition: uimultiwelllogsel.h:37
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021