OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MeasureToolMan Class Reference
Inheritance diagram for MeasureToolMan:
[legend]

Public Member Functions

 MeasureToolMan (uiODMain &)
 
 ~MeasureToolMan ()
 
- 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
 
virtual CallBackertrueCaller ()
 

Protected Member Functions

void addScene (SceneID)
 
void buttonClicked (CallBacker *)
 
void changeCB (CallBacker *)
 
void clearCB (CallBacker *)
 
void dlgClosed (CallBacker *)
 
SceneID getActiveSceneID () const
 
void lineStyleChangeCB (CallBacker *)
 
void manageDlg (bool)
 
void objSelected (CallBacker *)
 
void sceneAdded (CallBacker *)
 
void sceneChanged (CallBacker *)
 
void sceneClosed (CallBacker *)
 
void surveyChanged (CallBacker *)
 
void update ()
 
void velocityChangeCB (CallBacker *)
 

Protected Attributes

uiODMainappl_
 
int butidx_
 
ObjectSet< visSurvey::PickSetDisplaydisplayobjs_
 
uiMeasureDlgmeasuredlg_
 
Pick::SetMgrpicksetmgr_
 
TypeSet< SceneIDsceneids_
 

Additional Inherited Members

- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ MeasureToolMan()

MeasureToolMan::MeasureToolMan ( uiODMain )

◆ ~MeasureToolMan()

MeasureToolMan::~MeasureToolMan ( )

Member Function Documentation

◆ addScene()

void MeasureToolMan::addScene ( SceneID  )
protected

◆ buttonClicked()

void MeasureToolMan::buttonClicked ( CallBacker )
protected

◆ changeCB()

void MeasureToolMan::changeCB ( CallBacker )
protected

◆ clearCB()

void MeasureToolMan::clearCB ( CallBacker )
protected

◆ dlgClosed()

void MeasureToolMan::dlgClosed ( CallBacker )
protected

◆ getActiveSceneID()

SceneID MeasureToolMan::getActiveSceneID ( ) const
protected

◆ lineStyleChangeCB()

void MeasureToolMan::lineStyleChangeCB ( CallBacker )
protected

◆ manageDlg()

void MeasureToolMan::manageDlg ( bool  )
protected

◆ objSelected()

void MeasureToolMan::objSelected ( CallBacker )
protected

◆ sceneAdded()

void MeasureToolMan::sceneAdded ( CallBacker )
protected

◆ sceneChanged()

void MeasureToolMan::sceneChanged ( CallBacker )
protected

◆ sceneClosed()

void MeasureToolMan::sceneClosed ( CallBacker )
protected

◆ surveyChanged()

void MeasureToolMan::surveyChanged ( CallBacker )
protected

◆ update()

void MeasureToolMan::update ( )
protected

◆ velocityChangeCB()

void MeasureToolMan::velocityChangeCB ( CallBacker )
protected

Member Data Documentation

◆ appl_

uiODMain& MeasureToolMan::appl_
protected

◆ butidx_

int MeasureToolMan::butidx_
protected

◆ displayobjs_

ObjectSet<visSurvey::PickSetDisplay> MeasureToolMan::displayobjs_
protected

◆ measuredlg_

uiMeasureDlg* MeasureToolMan::measuredlg_
protected

◆ picksetmgr_

Pick::SetMgr& MeasureToolMan::picksetmgr_
protected

◆ sceneids_

TypeSet<SceneID> MeasureToolMan::sceneids_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024