 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "uiwellmod.h"
18 namespace Well {
class Data;
class LogDisplayParSet; }
24 class uiD2TMLogSelDlg;
43 const char*
name()
const {
return "Wells"; }
70 bool dispLineOnCreation(){
return disponcreation_; }
79 { previewids_ = ids; }
91 MultiID&,
bool addwellhead=
false);
void simpImp(CallBacker *)
bool storeWell(const TypeSet< Coord3 > &, const char *nm, MultiID &, bool addwellhead=false)
const char * askWellName()
void simpleImpDlgClosed(CallBacker *)
void rdmlnDlgClosed(CallBacker *)
Well display properties dialog box.
Definition: uiwelldisppropdlg.h:32
void saveWellDispPropsCB(CallBacker *)
Definition: uisimplemultiwell.h:21
void bulkImportD2TModel()
void closePropDlg(const MultiID &)
void applyTabProps(CallBacker *)
mODTextTranslationClass(uiWellPartServer)
uiBulkLogImport * impbulklogdlg_
Definition: uiwellpartserv.h:106
bool selectWells(TypeSet< MultiID > &)
The holder of all data concerning a certain well.
Definition: welldata.h:121
void getLogNames(const MultiID &, BufferStringSet &) const
void wellPropDlgToBeDeleted(CallBacker *)
const char * name() const
Definition: uiwellpartserv.h:43
Set of BufferString objects.
Definition: bufstringset.h:26
void getRdmLineCoordinates(TypeSet< Coord > &)
uiBulkD2TModelImport * impbulkd2tdlg_
Definition: uiwellpartserv.h:108
#define mExpClass(module)
Definition: commondefs.h:177
Definition: uibulkwellimp.h:27
bool disponcreation_
Definition: uiwellpartserv.h:114
void saveWellDispProps(const Well::Data *)
void applyAll(CallBacker *)
void setPreviewIds(const TypeSet< int > &ids)
Definition: uiwellpartserv.h:78
int getPropDlgIndex(const MultiID &)
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiWellImportAsc * uiwellimpdlg_
Definition: uiwellpartserv.h:99
@ Data
Definition: repos.h:24
Definition: uibulkwellimp.h:50
Makes available certain services that are needed on a higher level.
Definition: uiapplserv.h:48
const BufferStringSet & createdWellIDs()
Definition: uiwellpartserv.h:83
void selectWellCoordsForRdmLine()
bool hasLogs(const MultiID &) const
TypeSet< int > & getPreviewIds()
Definition: uiwellpartserv.h:80
uiWell2RandomLineDlg * rdmlinedlg_
Definition: uiwellpartserv.h:100
uiD2TModelGen * uid2tmgen_
Definition: uiwellpartserv.h:102
void survChangedCB(CallBacker *)
Definition: directionalsurvey.h:20
bool setupNewWell(BufferString &, Color &)
static int evPreviewRdmLine()
Notifier< uiWellPartServer > uiwellpropDlgClosed
Definition: uiwellpartserv.h:77
void importReadyCB(CallBacker *)
Definition: uibulkwellimp.h:89
Services from application level to 'Part servers'.
Definition: uiapplserv.h:24
uiWellMan * manwelldlg_
Definition: uiwellpartserv.h:109
Definition: uiwellman.h:26
ObjectSet< uiWellDispPropDlg > wellpropdlgs_
Definition: uiwellpartserv.h:101
Definition: uibulkwellimp.h:71
Compound key consisting of ints.
Definition: multiid.h:24
void bulkImportDirectional()
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Dialog for well import from Ascii.
Definition: uiwellimpasc.h:34
const char * multiid_
Definition: uiwellpartserv.h:115
mDeprecated("Specify color") bool editDisplayProperties(const MultiID &)
const char * getRandLineMultiID()
Definition: uiwellpartserv.h:71
BufferStringSet crwellids_
Definition: uiwellpartserv.h:112
Notifier< uiWellPartServer > randLineDlgClosed
Definition: uiwellpartserv.h:76
void saveAllWellDispProps()
mDeprecatedDef void saveWellDispProps(const Well::Data &, const MultiID &)
uiBulkTrackImport * impbulktrackdlg_
Definition: uiwellpartserv.h:105
static int evDisplayWell()
void createWellFromPicks()
uiWellPartServer(uiApplService &)
Part Server for Wells.
Definition: uiwellpartserv.h:38
void createSimpleWells()
Definition: uiwellpartserv.h:82
TypeSet< int > previewids_
Definition: uiwellpartserv.h:110
static int evCleanPreview()
#define mDeprecatedDef
Definition: plfdefs.h:216
uiSimpleMultiWellCreate * impsimpledlg_
Definition: uiwellpartserv.h:104
void wellPropDlgClosed(CallBacker *)
uiBulkMarkerImport * impbulkmrkrdlg_
Definition: uiwellpartserv.h:107
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
: setup a dialog where the user can select throught which wells (s)he wants to make a random line pat...
Definition: uiwellrdmlinedlg.h:83
uiD2TMLogSelDlg * uid2tmlogseldlg_
Definition: uiwellpartserv.h:103
void rdmlnDlgDeleted(CallBacker *)
void resetAllProps(CallBacker *)
bool allapplied_
Definition: uiwellpartserv.h:116
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021