15 #include "uiwellattribmod.h" 51 void redrawViewerAuxDatas();
52 void redrawLogsAuxDatas();
54 void enableCtrlNotifiers(
bool);
82 void drawLog(
const char*,
bool,
int,
bool);
86 void drawViewerWellMarkers();
87 void drawLogDispWellMarkers();
88 void initFlatViewer();
89 void initLogViewers();
90 void initWellControl();
97 void setInfoMsg(CallBacker*);
98 void zoomChg(CallBacker*);
109 void set(
const Data::CorrelData&);
SeisTrcBuf & trcbuf_
Definition: uiwelltieview.h:72
#define mExpClass(module)
Definition: commondefs.h:157
Class that represents non-bitmap data to be displayed in a flatviewer, such as markers, lines and more.
Definition: flatview.h:32
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
FixedString Setup()
Definition: keystrs.h:113
uiParent * parent_
Definition: uiwelltieview.h:63
ObjectSet< FlatView::AuxData > horauxdatas_
Definition: uiwelltieview.h:77
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: uiwelltieview.h:103
uiFlatViewer * vwr_
Definition: uiwelltieview.h:62
Notifier< uiTieView > infoMsgChanged
Definition: uiwelltieview.h:58
const Data & data_
Definition: uiwelltieview.h:119
Definition: welltiedata.h:107
ObjectSet< uiWellLogDisplay > & logDisps()
Definition: uiwelltieview.h:56
Definition: uiwelldisplaycontrol.h:23
Definition: uiparent.h:24
Definition: welltiecshot.h:20
ObjectSet< uiWellLogDisplay > logsdisp_
Definition: uiwelltieview.h:64
ObjectSet< FlatView::AuxData > wellmarkerauxdatas_
Definition: uiwelltieview.h:76
Class to help setup a callback handling.
Definition: notify.h:121
float lag_
Definition: uiwelltieview.h:117
const TypeSet< Marker > & seispickset_
Definition: uiwelltieview.h:70
const Data & data_
Definition: uiwelltieview.h:68
float coeff_
Definition: uiwelltieview.h:118
Set of (small) copyable elements.
Definition: commontypes.h:26
const TypeSet< Marker > & synthpickset_
Definition: uiwelltieview.h:71
Definition: wellcommon.h:16
displays a function of (X,Y) pairs on a canvas - optionally a Y2.
Definition: uifunctiondisplay.h:37
FlatDataPack based on SeisTrcBuf.
Definition: seisbufadapters.h:62
ObjectSet< uiTextItem > hortxtnms_
Definition: uiwelltieview.h:78
ObjectSet< uiTextItem > mrktxtnms_
Definition: uiwelltieview.h:79
uiFunctionDisplay * disp_
Definition: uiwelltieview.h:115
uiWellDisplayControl * wellcontrol_
Definition: uiwelltieview.h:65
uiPolyLineItem * checkshotitm_
Definition: uiwelltieview.h:80
Definition: uigraphicsitemimpl.h:219
SeisTrcBufDataPack * seisdp_
Definition: uiwelltieview.h:73
Definition: uiwelltieview.h:42
Seismic trace.
Definition: seistrc.h:31
uiLabel * lbl_
Definition: uiwelltieview.h:114
set of seismic traces.
Definition: seisbuf.h:28
Displays maximum two Well logs.
Definition: uiwelllogdisplay.h:27
Definition: uigraphicsitemimpl.h:277
ObjectSet< FlatView::AuxData > userpickauxdatas_
Definition: uiwelltieview.h:75
Fulfills the FlatView::Viewer specifications using 'ui' classes.
Definition: uiflatviewer.h:31
const StepInterval< float > zrange_
Definition: uiwelltieview.h:69
Definition: welltiedata.h:42
TypeSet< float > vals_
Definition: uiwelltieview.h:116
const DispParams & params_
Definition: uiwelltieview.h:67