1 #ifndef uiwelldisplay_h 2 #define uiwelldisplay_h 15 #include "uiwellmod.h" 24 class uiWellDispInfoPanel;
42 : nobackground_(
false)
46 , xaxisinpercents_(
false)
48 , takedisplayfrom3d_(
false)
59 void copyFrom(
const Setup& su)
61 nobackground_ = su.nobackground_;
62 nologborder_ = su.nologborder_;
63 withcontrol_ = su.withcontrol_;
64 noxannot_ = su.noxannot_;
65 noyannot_ = su.noyannot_;
66 xaxisinpercents_ = su.xaxisinpercents_;
67 takedisplayfrom3d_ = su.takedisplayfrom3d_;
77 { zrg_ = zrg; setDahData(); }
79 { zistime_ = yn; setDahData(); }
81 { dispzinft_ = yn; setDahData(); }
108 void setDisplayProperties();
#define mExpClass(module)
Definition: commondefs.h:160
User interface main window.
Definition: uimainwin.h:36
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
FixedString Setup()
Definition: keystrs.h:116
#define mStruct(module)
Definition: commondefs.h:165
const Setup & setup() const
Definition: uiwelldisplay.h:86
int nrLogDisps() const
Definition: uiwelldisplay.h:90
Main window to display wells.
Definition: uiwelldisplay.h:118
uiWellDisplay * welldisp_
Definition: uiwelldisplay.h:126
Interval< float > zRange() const
Definition: uiwelldisplay.h:75
bool hasStrat() const
Definition: uiwelldisplay.h:89
const uiWellStratDisplay * stratDisplay() const
Definition: uiwelldisplay.h:88
Definition: uiwelldisplaycontrol.h:25
const uiWellDisplayControl * control() const
Definition: uiwelldisplay.h:85
Definition: uiparent.h:26
bool use3ddisp_
Definition: uiwelldisplay.h:99
const Setup setup_
Definition: uiwelldisplay.h:101
ObjectSet< uiWellLogDisplay > logdisps_
Definition: uiwelldisplay.h:103
uiWellDisplayControl * control_
Definition: uiwelldisplay.h:104
bool dispzinft_
Definition: uiwelldisplay.h:97
void setZRange(Interval< float > zrg)
Definition: uiwelldisplay.h:76
Well display.
Definition: uiwelldisplay.h:35
Definition: directionalsurvey.h:19
Well depth/distance along hole display.
Definition: uiwelldahdisplay.h:57
bool zistime_
Definition: uiwelldisplay.h:98
Definition: uiwellstratdisplay.h:58
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
Well::Data & wd_
Definition: uiwelldisplay.h:125
Displays maximum two Well logs.
Definition: uiwelllogdisplay.h:28
uiWellStratDisplay * stratdisp_
Definition: uiwelldisplay.h:105
Interval< float > zrg_
Definition: uiwelldisplay.h:96
void setZIsTime(bool yn)
Definition: uiwelldisplay.h:78
The holder of all data concerning a certain well.
Definition: welldata.h:113
uiWellDisplayControl * control()
Definition: uiwelldisplay.h:84
void setZInFeet(bool yn)
Definition: uiwelldisplay.h:80
uiSize size_
Definition: uiwelldisplay.h:100
Well::Data & wd_
Definition: uiwelldisplay.h:94