Version: 6.3.1
Public Member Functions | Private Attributes

GEOMGUI Class Reference

#include <GEOMGUI.h>

Inheritance diagram for GEOMGUI:
Inheritance graph

Public Member Functions

 GEOMGUI (GeometryGUI *parent)
virtual ~GEOMGUI ()
virtual bool OnGUIEvent (int theCommandID, SUIT_Desktop *parent)
virtual bool OnMousePress (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
virtual bool OnMouseMove (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 Attributes

GeometryGUImyGeometryGUI

Constructor & Destructor Documentation

GEOMGUI::GEOMGUI ( GeometryGUI parent)
GEOMGUI::~GEOMGUI ( ) [virtual]

Member Function Documentation

bool GEOMGUI::OnGUIEvent ( int  theCommandID,
SUIT_Desktop *  parent 
) [virtual]
bool GEOMGUI::OnMousePress ( QMouseEvent *  pe,
SUIT_Desktop *  parent,
SUIT_ViewWindow *   
) [virtual]

Reimplemented in BasicGUI.

bool GEOMGUI::OnMouseMove ( QMouseEvent *  pe,
SUIT_Desktop *  parent,
SUIT_ViewWindow *   
) [virtual]
bool GEOMGUI::OnKeyPress ( QKeyEvent *  pe,
SUIT_Desktop *  parent,
SUIT_ViewWindow *   
) [virtual]
void GEOMGUI::activate ( SUIT_Desktop *  parent) [virtual]
void GEOMGUI::deactivate ( ) [virtual]

Reimplemented in GEOMToolsGUI.

GeometryGUI * GEOMGUI::getGeometryGUI ( )

References myGeometryGUI.


Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS