#include <BooleanGUI.h>

Public Types | |
| enum | BooleanOperation { COMMON = 1, CUT = 2, FUSE = 3, SECTION = 4 } |
Public Member Functions | |
| BooleanGUI (GeometryGUI *) | |
| ~BooleanGUI () | |
| bool | OnGUIEvent (int, SUIT_Desktop *) |
| 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 () |
| GeometryGUI * | getGeometryGUI () |
| BooleanGUI::BooleanGUI | ( | GeometryGUI * | parent | ) |
| BooleanGUI::~BooleanGUI | ( | ) |
| bool BooleanGUI::OnGUIEvent | ( | int | theCommandID, |
| SUIT_Desktop * | parent | ||
| ) | [virtual] |
Reimplemented from GEOMGUI.
References COMMON, CUT, GeometryGUI.EmitSignalDeactivateDialog(), FUSE, GEOMGUI.getGeometryGUI(), GEOMOp.OpCommon, GEOMOp.OpCut, GEOMOp.OpFuse, GEOMOp.OpSection, and SECTION.
| 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] |
Reimplemented in GEOMToolsGUI.
| GeometryGUI * GEOMGUI::getGeometryGUI | ( | ) | [inherited] |
References GEOMGUI.myGeometryGUI.