OpendTect
6.6
|
Public Member Functions | |
uiWellDisplayControl (uiWellDahDisplay &) | |
~uiWellDisplayControl () | |
void | addDahDisplay (uiWellDahDisplay &) |
void | clear () |
float | dah () const |
bool | isCtrlPressed () const |
bool | isMouseDown () const |
const Well::Marker * | lastValidMarker () const |
MouseEventHandler * | mouseEventHandler () |
void | removeDahDisplay (uiWellDahDisplay &) |
const uiWellDahDisplay * | selDahDisplay () const |
const Well::Marker * | selMarker () const |
void | setCtrlPressed (bool) |
void | setMouseDown (bool yn) |
void | setSelMarker (const Well::Marker *) |
float | time () const |
float | xPos () const |
float | yPos () const |
Public Member Functions inherited from CallBacker | |
CallBacker () | |
CallBacker (const CallBacker &) | |
virtual | ~CallBacker () |
bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
void | detachAllNotifiers () const |
Call from the destructor of your inherited object. More... | |
void | detachCB (const NotifierAccess &, const CallBack &) const |
void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
virtual bool | isCapsule () const |
bool | isNotifierAttached (const NotifierAccess *) const |
Only for debugging purposes, don't use. More... | |
void | stopReceivingNotifications () const |
Public Attributes | |
Notifier< uiWellDisplayControl > | markerSel |
Notifier< uiWellDisplayControl > | mousePressed |
Notifier< uiWellDisplayControl > | mouseReleased |
Notifier< uiWellDisplayControl > | posChanged |
Protected Member Functions | |
void | getPosInfo (BufferString &) const |
void | highlightMarker (const Well::Marker &, bool) |
MouseEventHandler & | mouseEventHandler (int) |
void | mouseMovedCB (CallBacker *) |
float | mousePos () const |
void | mousePressedCB (CallBacker *) |
void | mouseReleasedCB (CallBacker *) |
void | setPosInfo (CallBacker *) |
void | setSelDahDisplay (CallBacker *) |
void | setSelMarkerCB (CallBacker *) |
Protected Attributes | |
float | dah_ |
BufferString | info_ |
bool | isctrlpressed_ |
bool | ismousedown_ |
const Well::Marker * | lastselmarker_ |
ObjectSet< uiWellDahDisplay > | logdisps_ |
uiWellDahDisplay * | seldisp_ |
const Well::Marker * | selmarker_ |
float | time_ |
float | xpos_ |
float | ypos_ |
Additional Inherited Members | |
Static Public Member Functions inherited from CallBacker | |
static void | createReceiverForCurrentThread () |
static void | removeReceiverForCurrentThread () |
<>
uiWellDisplayControl::uiWellDisplayControl | ( | uiWellDahDisplay & | ) |
uiWellDisplayControl::~uiWellDisplayControl | ( | ) |
void uiWellDisplayControl::addDahDisplay | ( | uiWellDahDisplay & | ) |
void uiWellDisplayControl::clear | ( | ) |
|
inline |
|
protected |
|
protected |
|
inline |
|
inline |
|
inline |
MouseEventHandler* uiWellDisplayControl::mouseEventHandler | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
void uiWellDisplayControl::removeDahDisplay | ( | uiWellDahDisplay & | ) |
|
inline |
|
inline |
void uiWellDisplayControl::setCtrlPressed | ( | bool | ) |
|
inline |
|
protected |
|
protected |
void uiWellDisplayControl::setSelMarker | ( | const Well::Marker * | ) |
|
protected |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Notifier<uiWellDisplayControl> uiWellDisplayControl::markerSel |
Notifier<uiWellDisplayControl> uiWellDisplayControl::mousePressed |
Notifier<uiWellDisplayControl> uiWellDisplayControl::mouseReleased |
Notifier<uiWellDisplayControl> uiWellDisplayControl::posChanged |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022