1 #ifndef uiwellattribpartserv_h 2 #define uiwellattribpartserv_h 15 #include "uiwellattribmod.h" 27 namespace Attrib {
class DescSet; }
28 namespace WellTie {
class uiTieWinMGRDlg; }
45 const char*
name()
const {
return "Wells"; }
48 bool createAttribLog(
const MultiID&);
50 bool createLogCube(
const MultiID&);
51 bool create2DFromWells(
MultiID& newseisid,
56 { dpsdispmgr_ = dispmgr; }
57 bool createD2TModel(
const MultiID&);
62 static int evPreview2DFromWells();
63 static int evShow2DFromWells();
64 static int evCleanPreview();
66 bool showAmplSpectrum(
const MultiID&,
#define mExpClass(module)
Definition: commondefs.h:160
uiWellAttribCrossPlot * xplotwin2d_
Definition: uiwellattribpartserv.h:75
DataPointSetDisplayMgr * dpsdispmgr_
Definition: uiwellattribpartserv.h:79
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Set of data points with group selection.
Definition: datapointset.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
const char * name() const
Definition: uiwellattribpartserv.h:45
Minimum Interface for NLA models.
Definition: nlamodel.h:20
Part Server for Wells.
Definition: uiwellattribpartserv.h:35
Set of attribute descriptions.
Definition: attribdescset.h:35
Definition: uiwellattribxplot.h:26
uiWellAttribCrossPlot * xplotwin3d_
Definition: uiwellattribpartserv.h:76
Definition: welltiecshot.h:21
Set of BufferString objects.
Definition: bufstringset.h:28
uiWellTo2DLineDlg * wellto2ddlg_
Definition: uiwellattribpartserv.h:77
DataPointSet display manager.
Definition: dpsdispmgr.h:104
uiCreateLogCubeDlg * crlogcubedlg_
Definition: uiwellattribpartserv.h:78
void setDPSDispMgr(DataPointSetDisplayMgr *dispmgr)
Definition: uiwellattribpartserv.h:55
Index_Type GeomID
Definition: commontypes.h:52
const NLAModel * nlamodel_
Definition: uiwellattribpartserv.h:72
WellTie::uiTieWinMGRDlg * welltiedlg_
Definition: uiwellattribpartserv.h:74
Services from application level to 'Part servers'.
Definition: uiapplserv.h:24
Definition: uicreatelogcubedlg.h:26
Definition: uiwelltiemgrdlg.h:41
Makes available certain services that are needed on a higher level.
Definition: uiapplserv.h:48
Attrib::DescSet * attrset_
Definition: uiwellattribpartserv.h:71
Definition: uiwellto2dlinedlg.h:29
Compound key consisting of ints.
Definition: multiid.h:25
Semblance Attribute.
Definition: attribdataholder.h:25
const NLAModel * getNLAModel()
Definition: uiwellattribpartserv.h:43