Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MeasureGUI Class Reference

#include <MeasureGUI.h>

Inheritance diagram for MeasureGUI:
Inheritance graph

Public Member Functions

 MeasureGUI (GeometryGUI *)
 
 ~MeasureGUI ()
 
bool OnGUIEvent (int, SUIT_Desktop *)
 
void ChangeDimensionsVisibility (const bool theIsVisible)
 
void ChangeAnnotationsVisibility (const bool theIsVisible)
 
void DeleteAnnotation ()
 
- Public Member Functions inherited from GEOMGUI
 GEOMGUI (GeometryGUI *parent)
 
virtual ~GEOMGUI ()
 
virtual bool OnGUIEvent (int theCommandID, SUIT_Desktop *parent, const QVariant &theParam)
 
virtual bool OnMousePress (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
 
virtual bool OnMouseMove (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
 
virtual bool OnMouseRelease (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
 
virtual bool OnKeyPress (QKeyEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
 
virtual void activate (SUIT_Desktop *parent)
 
virtual void deactivate ()
 
GeometryGUIgetGeometryGUI ()
 

Private Slots

void onFinished (int)
 

Private Member Functions

 Handle (SALOME_InteractiveObject) getSingleSelectedIO()
 

Private Attributes

QDialogmyManageDimensionDlg
 

Constructor & Destructor Documentation

MeasureGUI::MeasureGUI ( GeometryGUI parent)

References myManageDimensionDlg.

MeasureGUI::~MeasureGUI ( )

Member Function Documentation

void MeasureGUI::ChangeDimensionsVisibility ( const bool  theIsVisible)
MeasureGUI::Handle ( SALOME_InteractiveObject  )
private
void MeasureGUI::onFinished ( int  )
privateslot

References myManageDimensionDlg.

Member Data Documentation

QDialog* MeasureGUI::myManageDimensionDlg
private

The documentation for this class was generated from the following files: