 |
OpendTect
6.6
|
Go to the documentation of this file.
17 #include "uiwellmod.h"
29 namespace Well {
class LogSet; }
81 int size()
const {
return propflds_.size(); }
uiWellPropSel(uiParent *, const PropertyRefSelection &)
uiWellSinglePropSel(uiParent *, const PropertyRef &, const PropertyRef *alternatepr=0)
bool getLog(const PropertyRef::StdType, BufferString &, bool &, BufferString &uom, int idx) const
void setWellID(const MultiID &wid)
Definition: uiwellpropertyrefsel.h:93
void selectAltProp(bool yn)
const PropertyRef & selPropRef() const
Set of BufferString objects.
Definition: bufstringset.h:26
ObjectSet< uiWellSinglePropSel > propflds_
Definition: uiwellpropertyrefsel.h:102
void viewLogPushed(CallBacker *)
Combo box.
Definition: uicombobox.h:32
#define mExpClass(module)
Definition: commondefs.h:177
bool setAvailableLogs(const Well::LogSet &, BufferStringSet ¬okpropnms)
Definition: uibutton.h:167
const PropertyRef & normPropRef() const
Definition: uiwellpropertyrefsel.h:50
int altpref_
Definition: uiwellpropertyrefsel.h:62
Definition: uiwellpropertyrefsel.h:33
BufferStringSet normunmeaslbls_
Definition: uiwellpropertyrefsel.h:60
ObjectSet< uiButton > viewbuts_
Definition: uiwellpropertyrefsel.h:104
Selector for UnitOfMeasure's.
Definition: uiunitsel.h:39
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
const char * logName() const
uiComboBox * lognmfld_
Definition: uiwellpropertyrefsel.h:64
uiWellSinglePropSel * getPropSelFromListByName(const BufferString &)
virtual bool isOK() const
void updateSelCB(CallBacker *)
Definition: propertyref.h:166
Notifier< uiWellSinglePropSel > altPropChosen
Definition: uiwellpropertyrefsel.h:54
void setCurrent(const char *)
Definition: directionalsurvey.h:20
const PropertyRef * altPropRef() const
Definition: uiwellpropertyrefsel.h:51
bool setAvailableLogs(const Well::LogSet &)
bool altPropSelected() const
void updateSelCB(CallBacker *)
void set(const char *txt, bool alt, const UnitOfMeasure *u=0)
uiWellSinglePropSel * getPropSelFromListByIndex(int)
uiUnitSel * unfld_
Definition: uiwellpropertyrefsel.h:65
const UnitOfMeasure * getUnit() const
void switchPropCB(CallBacker *)
Definition: uiwellpropertyrefsel.h:77
uiCheckBox * altbox_
Definition: uiwellpropertyrefsel.h:66
mODTextTranslationClass(uiWellSinglePropSel)
Compound key consisting of ints.
Definition: multiid.h:24
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Ref Data for a (usually petrophysical) property.
Definition: propertyref.h:43
Unit of Measure.
Definition: unitofmeasure.h:35
BufferStringSet altunmeaslbls_
Definition: uiwellpropertyrefsel.h:61
Log set.
Definition: welllogset.h:32
uiButton * getRightmostButton(int idx)
Definition: uiwellpropertyrefsel.h:95
const PropertyRef & propref_
Definition: uiwellpropertyrefsel.h:58
StdType
Definition: propertyref.h:46
int size() const
Definition: uiwellpropertyrefsel.h:81
ObjectSet< uiButton > createbuts_
Definition: uiwellpropertyrefsel.h:103
Notifier< uiWellPropSel > logCreated
Definition: uiwellpropertyrefsel.h:98
Definition: uiparent.h:26
mODTextTranslationClass(uiWellPropSel)
void createLogPushed(CallBacker *)
const PropertyRef * altpropref_
Definition: uiwellpropertyrefsel.h:59
void setUOM(const UnitOfMeasure &)
void setLog(const PropertyRef::StdType, const char *, bool check, const UnitOfMeasure *, int idx)
MultiID wellid_
Definition: uiwellpropertyrefsel.h:97
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021