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]
 

Reimplemented in BasicGUI, BlocksGUI, BooleanGUI, BuildGUI, DisplayGUI, EntityGUI, GenerationGUI, GEOMToolsGUI, GroupGUI, MeasureGUI, OperationGUI, PrimitiveGUI, RepairGUI, and TransformationGUI.

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]
 

GeometryGUI * GEOMGUI::getGeometryGUI  ) 
 


Field Documentation

GeometryGUI* GEOMGUI.myGeometryGUI [private]