EntityGUI Class Reference

#include <EntityGUI.h>

Inheritance diagram for EntityGUI:

Inheritance graph

Public Member Functions

 EntityGUI (GeometryGUI *parent)
 ~EntityGUI ()
bool OnGUIEvent (int theCommandID, SUIT_Desktop *parent)
void DisplaySimulationShape (const TopoDS_Shape &S1, const TopoDS_Shape &S2)
void EraseSimulationShape ()
bool SObjectExist (const _PTR(SObject)&theFatherObject, const char *IOR)
 Handle (AIS_Shape) mySimulationShape1
 Handle (AIS_Shape) mySimulationShape2
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 ()

Constructor & Destructor Documentation

EntityGUI::EntityGUI GeometryGUI parent  ) 
 

EntityGUI::~EntityGUI  ) 
 


Member Function Documentation

bool EntityGUI::OnGUIEvent int  theCommandID,
SUIT_Desktop *  parent
[virtual]
 

Reimplemented from GEOMGUI.

void EntityGUI::DisplaySimulationShape const TopoDS_Shape &  S1,
const TopoDS_Shape &  S2
 

void EntityGUI::EraseSimulationShape  ) 
 

bool EntityGUI::SObjectExist const _PTR(SObject)&  theFatherObject,
const char *  IOR
 

EntityGUI.Handle AIS_Shape   ) 
 

EntityGUI.Handle AIS_Shape   ) 
 

bool GEOMGUI::OnMousePress QMouseEvent *  pe,
SUIT_Desktop *  parent,
SUIT_ViewWindow * 
[virtual, inherited]
 

Reimplemented in BasicGUI.

bool GEOMGUI::OnMouseMove QMouseEvent *  pe,
SUIT_Desktop *  parent,
SUIT_ViewWindow * 
[virtual, inherited]
 

bool GEOMGUI::OnKeyPress QKeyEvent *  pe,
SUIT_Desktop *  parent,
SUIT_ViewWindow * 
[virtual, inherited]
 

void GEOMGUI::activate SUIT_Desktop *  parent  )  [virtual, inherited]
 

void GEOMGUI::deactivate  )  [virtual, inherited]
 

GeometryGUI * GEOMGUI::getGeometryGUI  )  [inherited]