 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uiwellmod.h"
35 namespace Table {
class FormatDesc; }
36 namespace Well {
class Data;
class Track;
class D2TModel;
class Log;
84 double getX(
int row)
const;
85 double getY(
int row)
const;
86 double getZ(
int row)
const;
bool writable_
Definition: uiwelldlgs.h:110
ObjectSet< uiUnitSel > unflds_
Definition: uiwelldlgs.h:188
void readNew(CallBacker *)
BufferString wellname_
Definition: uiwelldlgs.h:168
void readNew(CallBacker *)
bool cksh_
Definition: uiwelldlgs.h:109
A cartesian coordinate in 3D space.
Definition: coord.h:72
bool updateDtpoint(int row, float oldval)
void inpSelCB(CallBacker *)
void getModel(Well::D2TModel &)
uiTable * tbl_
Definition: uiwelldlgs.h:114
Definition: uiwelldlgs.h:179
void fillTable(CallBacker *)
uiTable * tbl_
Definition: uiwelldlgs.h:60
static const uiString sCkShotData()
The holder of all data concerning a certain well.
Definition: welldata.h:121
Definition: uiwelldlgs.h:204
void setMD(int row, float)
Set of pointers to objects.
Definition: commontypes.h:31
Set of BufferString objects.
Definition: bufstringset.h:26
mODTextTranslationClass(uiSetD2TFromOtherWell)
Well::D2TModel * orgd2t_
Definition: uiwelldlgs.h:111
void updReplVelNow(CallBacker *)
void inpSelCB(CallBacker *)
#define mExpClass(module)
Definition: commondefs.h:177
Well::Track & track_
Definition: uiwelldlgs.h:55
void setSelected(const TypeSet< MultiID > &)
Definition: uibutton.h:167
void updateKbElev(CallBacker *)
bool acceptOK(CallBacker *)
confirm accept
uiGenInput * wellheadyfld_
Definition: uiwelldlgs.h:64
Selector for UnitOfMeasure's.
Definition: uiunitsel.h:39
void fillReplVel(CallBacker *)
float getMD(int row) const
Table-based data import selection.
Definition: uitblimpexpdatasel.h:38
Definition: geom2dascio.h:20
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
void correctD2TModelIfInvalid()
Definition: uiwelldlgs.h:157
uiWellLogUOMDlg(uiParent *, ObjectSet< Well::LogSet > wls, const BufferStringSet wellnms, const BufferStringSet lognms)
void exportCB(CallBacker *)
@ Data
Definition: repos.h:24
mODTextTranslationClass(uiWellTrackDlg)
void updateXpos(CallBacker *)
uiGenInput * wellheadxfld_
Definition: uiwelldlgs.h:63
uiWellSel * inpwellfld_
Definition: uiwelldlgs.h:216
bool rowIsIncomplete(int row) const
int getNextCompleteRowIdx(int row) const
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiGenInput * kbelevfld_
Definition: uiwelldlgs.h:65
bool acceptOK(CallBacker *)
confirm accept
const Color & getWellColor()
void updNow(CallBacker *)
Dialog for D2T Model editing.
Definition: uiwelldlgs.h:101
void setKey(const MultiID &)
void fillSetFields(CallBacker *cb=0)
void setZ(int row, double)
bool updateDtpointDepth(int row)
bool rowIsIncomplete(int) const
uiD2TModelDlg(uiParent *, Well::Data &, bool chksh)
Get a name from user, whilst displaying names that already exist.
Definition: uiselsimple.h:88
static const uiString sTimeDepthModel()
Well track.
Definition: welltrack.h:29
Definition: directionalsurvey.h:20
ObjectSet< Well::Log > logs_
Definition: uiwelldlgs.h:187
bool updateDtpointTime(int row)
void setDepthValue(int irow, int icol, float)
double getX(int row) const
Definition: uiwelldlgs.h:226
double getZ(int row) const
Well::Data & wd_
Definition: uiwelldlgs.h:108
uiWellSel * infld_
Definition: uiwelldlgs.h:239
float getTimeValue(int irow) const
void expData(CallBacker *)
uiMultiWellSel * wellfld_
Definition: uiwelldlgs.h:217
void setX(int row, double)
float origgl_
Definition: uiwelldlgs.h:69
virtual bool acceptOK(CallBacker *)
confirm accept
bool acceptOK(CallBacker *)
confirm accept
@ Log
Definition: file.h:122
void fillTable(CallBacker *cb)
void dtpointRemovedCB(CallBacker *)
bool rejectOK(CallBacker *)
confirm reject
uiTable * uominfotbl_
Definition: uiwelldlgs.h:189
uiCheckBox * zinftfld_
Definition: uiwelldlgs.h:62
mODTextTranslationClass(uiNewWellDlg)
uiCheckBox * timefld_
Definition: uiwelldlgs.h:116
bool rowIsNotSet(int) const
const char * getWellName() const
Definition: uiwelldlgs.h:163
Compound key consisting of ints.
Definition: multiid.h:24
BufferStringSet * nms_
Definition: uiwelldlgs.h:169
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
void setTimeValue(int irow, float)
uiSetD2TFromOtherWell(uiParent *)
void updateYpos(CallBacker *)
double getY(int row) const
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
uiGenInput * uwifld_
Definition: uiwelldlgs.h:61
mODTextTranslationClass(uiD2TModelDlg)
const BufferStringSet & mkWellNms()
void dtpointChangedCB(CallBacker *)
mODTextTranslationClass(uiCopyWellDlg) public ~uiCopyWellDlg()
Definition: uiwellsel.h:64
Dialog for Well track editing.
Definition: uiwelldlgs.h:44
Definition: uid2tmodelgrp.h:24
uiWellTrackDlg(uiParent *, Well::Data &)
Definition: uiparent.h:26
uiGenInput * glfld_
Definition: uiwelldlgs.h:66
Table::FormatDesc & fd_
Definition: uiwelldlgs.h:59
void setY(int row, double)
bool acceptOK(CallBacker *)
confirm accept
void getColLabels(BufferStringSet &) const
uiWellSel * outfld_
Definition: uiwelldlgs.h:240
Well::Data & wd_
Definition: uiwelldlgs.h:54
float getDepthValue(int irow, int icol) const
uiColorInput * colsel_
Definition: uiwelldlgs.h:167
Definition: uidialog.h:42
void fillTable(ObjectSet< Well::LogSet > wls, const BufferStringSet &wellnms, const BufferStringSet &lognms)
Coord3 origpos_
Definition: uiwelldlgs.h:68
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
Depth to time model.
Definition: welld2tmodel.h:34
bool acceptOK(CallBacker *)
confirm accept
int getPreviousCompleteRowIdx(int row) const
bool writable_
Definition: uiwelldlgs.h:57
uiCheckBox * zinftfld_
Definition: uiwelldlgs.h:115
Well::Track * orgtrack_
Definition: uiwelldlgs.h:56
float origreplvel_
Definition: uiwelldlgs.h:112
mODTextTranslationClass(uiWellLogUOMDlg)
Definition: uiwellsel.h:22
bool rejectOK(CallBacker *)
confirm reject
uiGenInput * replvelfld_
Definition: uiwelldlgs.h:117
void updNow(CallBacker *)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021