 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uiwellmod.h"
32 namespace Well {
class LogDisplayParSet;
class LogSet; }
47 : mysztxt_(!sztxt.isEmpty() ? sztxt : tr(
"Line thickness"))
48 , mycoltxt_(!coltxt.isEmpty() ? coltxt :
51 , onlyfor2ddisplay_(
false) {}
58 Well::DisplayProperties::BasicProps&);
59 Well::DisplayProperties::BasicProps&
props() {
return *props_; }
73 Well::DisplayProperties::BasicProps*
props_;
90 Well::DisplayProperties::Track&);
93 {
return static_cast<Well::DisplayProperties::Track&
>(*props_); }
118 Well::DisplayProperties::Markers&,
123 {
return static_cast<Well::DisplayProperties::Markers&
>(*props_); }
virtual void doPutToScreen()
Definition: uiwelldispprop.h:70
mODTextTranslationClass(uiWellDispProperties) public uiWellDispProperties(uiParent *, const Setup &, Well::DisplayProperties::BasicProps &)
void calcRange(const char *, Interval< float > &)
uiColorInput * nmcolfld_
Definition: uiwelldispprop.h:143
uiGenInput * clipratefld_
Definition: uiwelldispprop.h:195
void setFillRangeFields(Interval< float > &)
The holder of all data concerning a certain well.
Definition: welldata.h:121
Set of BufferString objects.
Definition: bufstringset.h:26
uiCheckBox * nmsizedynamicfld_
Definition: uiwelldispprop.h:147
void setLogSet(const Well::LogSet *)
Combo box.
Definition: uicombobox.h:32
uiLabeledSpinBox * nmsizefld_
Definition: uiwelldispprop.h:140
void setFldSensitive(bool)
uiLabeledSpinBox * szfld_
Definition: uiwelldispprop.h:77
#define mExpClass(module)
Definition: commondefs.h:177
Definition: uibutton.h:167
Well::DisplayProperties::Log & logprops()
Definition: uiwelldispprop.h:166
uiLabeledSpinBox * lblr_
Definition: uiwelldispprop.h:202
uiGenInput * rangefld_
Definition: uiwelldispprop.h:196
virtual void doPutToScreen()
virtual void doGetFromScreen()
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
virtual void doGetFromScreen()
Definition: uiwelldispprop.h:71
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
FixedString Setup()
Definition: keystrs.h:139
mODTextTranslationClass(uiWellTrackDispProperties) public Well::DisplayProperties::Track & trackprops()
Definition: uiwelldispprop.h:92
uiSpinBox * ovlapfld_
Definition: uiwelldispprop.h:199
uiLabeledComboBox * filllogsfld_
Definition: uiwelldispprop.h:206
uiLabeledComboBox * logfilltypefld_
Definition: uiwelldispprop.h:207
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiSpinBox * repeatfld_
Definition: uiwelldispprop.h:200
virtual void doGetFromScreen()
uiColorInput * seiscolorfld_
Definition: uiwelldispprop.h:213
Notifier< uiWellDispProperties > propChanged
Definition: uiwelldispprop.h:65
void setStyleSensitive(bool)
uiColorInput * fillcolorfld_
Definition: uiwelldispprop.h:214
void disableLogDisplays()
uiWellLogDispProperties * curwelllogproperty_
Definition: uiwelldispprop.h:66
uiCheckBox * revertlogfld_
Definition: uiwelldispprop.h:209
uiCheckBox * dispabovefld_
Definition: uiwelldispprop.h:102
uiComboBox * nmstylefld_
Definition: uiwelldispprop.h:105
uiComboBox * nmstylefld_
Definition: uiwelldispprop.h:141
Well::DisplayProperties::BasicProps * props_
Definition: uiwelldispprop.h:73
Definition: directionalsurvey.h:20
mODTextTranslationClass(uiWellLogDispProperties) public uiWellLogDispProperties(uiParent *, const Setup &, Well::DisplayProperties::Log &, const Well::Data *)
void updateFillRange(CallBacker *)
Definition: uicolortable.h:30
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:34
mODTextTranslationClass(uiWellMarkersDispProperties) public Well::DisplayProperties::Markers & mrkprops()
Definition: uiwelldispprop.h:122
Well Markers display properties.
Definition: uiwelldispprop.h:115
static uiString sLine(int num=1)
Definition: uistrings.h:422
Definition: uicombobox.h:145
void setRangeFields(Interval< float > &)
uiString & toLower(bool yn=true)
applied before arg subst.
uiLabeledSpinBox * cylinderheightfld_
Definition: uiwelldispprop.h:144
Definition: ceemdalgo.h:161
List Box.
Definition: uilistbox.h:75
static uiString phrJoinStrings(const uiString &a, const uiString &b)
"
Definition: uislider.h:42
virtual void doPutToScreen()
Interval< float > valuerange_
Definition: uiwelldispprop.h:216
uiCheckBox * nmsizedynamicfld_
Definition: uiwelldispprop.h:106
uiCheckList * stylefld_
Definition: uiwelldispprop.h:194
uiSlider * logwidthslider_
Definition: uiwelldispprop.h:203
@ Log
Definition: file.h:122
uiLabeledSpinBox * nmsizefld_
Definition: uiwelldispprop.h:104
Well display properties.
Definition: uiwelldispprop.h:39
void setMarkerNmColSel(CallBacker *)
Well::DisplayProperties::BasicProps & props()
Definition: uiwelldispprop.h:59
void resetProps(Well::DisplayProperties::Track &)
void resetProps(Well::DisplayProperties::Log &)
uiCheckBox * singlecolfld_
Definition: uiwelldispprop.h:139
void propChg(CallBacker *)
Definition: uispinbox.h:24
void choiceSel(CallBacker *)
uiCheckBox * dispbelowfld_
Definition: uiwelldispprop.h:103
uiCheckBox * singlfillcolfld_
Definition: uiwelldispprop.h:210
Setup setup_
Definition: uiwelldispprop.h:78
void isStyleChanged(CallBacker *)
uiGenInput * colorrangefld_
Definition: uiwelldispprop.h:197
Log set.
Definition: welllogset.h:32
uiLabeledComboBox * shapefld_
Definition: uiwelldispprop.h:138
uiLabeledComboBox * logsfld_
Definition: uiwelldispprop.h:205
uiColorInput * colfld_
Definition: uiwelldispprop.h:76
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
void logSel(CallBacker *)
static const uiString & emptyString()
Definition: uistring.h:300
void markerFldsChged(CallBacker *)
uiGenInput * cliprangefld_
Definition: uiwelldispprop.h:198
~uiWellLogDispProperties()
uiListBox * displaymarkersfld_
Definition: uiwelldispprop.h:145
void resetProps(Well::DisplayProperties::Markers &)
Well Log display properties.
Definition: uiwelldispprop.h:156
Interval< float > fillvaluerange_
Definition: uiwelldispprop.h:217
void setAllMarkerNames(const BufferStringSet &, const TypeSet< Color > &)
void updateRange(CallBacker *)
Definition: uiparent.h:26
uiLabeledSpinBox * lblo_
Definition: uiwelldispprop.h:201
static uiString sColor(int num=1)
Definition: uistrings.h:302
void setAllMarkerNames(const BufferStringSet &)
bool is2d_
Definition: uiwelldispprop.h:146
Definition: uispinbox.h:138
uiCheckBox * logarithmfld_
Definition: uiwelldispprop.h:208
uiLabeledSpinBox * lvlofdetailfld_
Definition: uiwelldispprop.h:204
void isFilledSel(CallBacker *)
uiCheckBox * samecolasmarkerfld_
Definition: uiwelldispprop.h:142
Well Track display properties.
Definition: uiwelldispprop.h:87
uiCheckBox * flipcoltabfld_
Definition: uiwelldispprop.h:211
uiColorTableSel * coltablistfld_
Definition: uiwelldispprop.h:212
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021