#include <BasicGUI.h>

Public Member Functions | |
| BasicGUI (GeometryGUI *) | |
| ~BasicGUI () | |
| bool | OnGUIEvent (int, SUIT_Desktop *) |
| bool | OnMousePress (QMouseEvent *, SUIT_Desktop *, SUIT_ViewWindow *) |
| gp_Pnt | ConvertClickToPoint (int, int, Handle(V3d_View)) |
| 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 () |
| GeometryGUI * | getGeometryGUI () |
| BasicGUI::BasicGUI | ( | GeometryGUI * | parent | ) |
| BasicGUI::~BasicGUI | ( | ) |
| bool BasicGUI::OnGUIEvent | ( | int | theCommandID, |
| SUIT_Desktop * | parent | ||
| ) | [virtual] |
Reimplemented from GEOMGUI.
References GeometryGUI.EmitSignalDeactivateDialog(), GEOMGUI.getGeometryGUI(), GEOMOp.OpArc, GEOMOp.OpCircle, GEOMOp.OpCurve, GEOMOp.OpEllipse, GEOMOp.OpLCS, GEOMOp.OpLine, GEOMOp.OpPlane, GEOMOp.OpPoint, and GEOMOp.OpVector.
| bool BasicGUI::OnMousePress | ( | QMouseEvent * | pe, |
| SUIT_Desktop * | parent, | ||
| SUIT_ViewWindow * | theViewWindow | ||
| ) | [virtual] |
Reimplemented from GEOMGUI.
References BasicGUI_PointDlg.acceptMouseEvent(), ConvertClickToPoint(), GeometryGUI.GetActiveDialogBox(), GEOMGUI.getGeometryGUI(), Handle(), and BasicGUI_PointDlg.OnPointSelected().
| gp_Pnt BasicGUI::ConvertClickToPoint | ( | int | x, |
| int | y, | ||
| Handle(V3d_View) | aView | ||
| ) |
| 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] |
Reimplemented in GEOMToolsGUI.
| GeometryGUI * GEOMGUI::getGeometryGUI | ( | ) | [inherited] |
References GEOMGUI.myGeometryGUI.