 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "uiwellmod.h"
45 float time()
const {
return time_; }
46 float dah()
const {
return dah_; }
47 float xPos()
const {
return xpos_; }
48 float yPos()
const {
return ypos_; }
void setCtrlPressed(bool)
float xpos_
Definition: uiwelldisplaycontrol.h:78
Notifier< uiWellDisplayControl > posChanged
Definition: uiwelldisplaycontrol.h:52
bool isMouseDown() const
Definition: uiwelldisplaycontrol.h:34
const Well::Marker * lastselmarker_
Definition: uiwelldisplaycontrol.h:68
float dah_
Definition: uiwelldisplaycontrol.h:77
void setSelMarker(const Well::Marker *)
const Well::Marker * selmarker_
Definition: uiwelldisplaycontrol.h:67
Well depth/distance along hole display.
Definition: uiwelldahdisplay.h:57
BufferString info_
Definition: uiwelldisplaycontrol.h:63
float dah() const
Definition: uiwelldisplaycontrol.h:46
void removeDahDisplay(uiWellDahDisplay &)
#define mExpClass(module)
Definition: commondefs.h:177
Marker, should be attached to Strat level.
Definition: wellmarker.h:35
bool isctrlpressed_
Definition: uiwelldisplaycontrol.h:65
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
const Well::Marker * lastValidMarker() const
Definition: uiwelldisplaycontrol.h:41
void addDahDisplay(uiWellDahDisplay &)
void highlightMarker(const Well::Marker &, bool)
void getPosInfo(BufferString &) const
float time_
Definition: uiwelldisplaycontrol.h:76
Definition: directionalsurvey.h:20
const Well::Marker * selMarker() const
Definition: uiwelldisplaycontrol.h:40
uiWellDahDisplay * seldisp_
Definition: uiwelldisplaycontrol.h:61
MouseEventHandler * mouseEventHandler()
uiWellDisplayControl(uiWellDahDisplay &)
MouseEventHandler & mouseEventHandler(int)
void setSelDahDisplay(CallBacker *)
bool ismousedown_
Definition: uiwelldisplaycontrol.h:64
void mouseMovedCB(CallBacker *)
Notifier< uiWellDisplayControl > markerSel
Definition: uiwelldisplaycontrol.h:56
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
FixedString Marker()
Definition: keystrs.h:98
Definition: mouseevent.h:189
Definition: uiwelldisplaycontrol.h:25
ObjectSet< uiWellDahDisplay > logdisps_
Definition: uiwelldisplaycontrol.h:60
void mouseReleasedCB(CallBacker *)
Notifier< uiWellDisplayControl > mouseReleased
Definition: uiwelldisplaycontrol.h:54
bool isCtrlPressed() const
Definition: uiwelldisplaycontrol.h:36
float xPos() const
Definition: uiwelldisplaycontrol.h:47
void setPosInfo(CallBacker *)
float time() const
Definition: uiwelldisplaycontrol.h:45
const uiWellDahDisplay * selDahDisplay() const
Definition: uiwelldisplaycontrol.h:39
float yPos() const
Definition: uiwelldisplaycontrol.h:48
Notifier< uiWellDisplayControl > mousePressed
Definition: uiwelldisplaycontrol.h:53
void mousePressedCB(CallBacker *)
void setSelMarkerCB(CallBacker *)
void setMouseDown(bool yn)
Definition: uiwelldisplaycontrol.h:35
float ypos_
Definition: uiwelldisplaycontrol.h:79
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021