Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BooleanGUI Class Reference

#include <BooleanGUI.h>

Inheritance diagram for BooleanGUI:
Inheritance graph

Public Types

enum  BooleanOperation { COMMON = 1, CUT = 2, FUSE = 3, SECTION = 4 }
 

Public Member Functions

 BooleanGUI (GeometryGUI *)
 
 ~BooleanGUI ()
 
bool OnGUIEvent (int, SUIT_Desktop *)
 
- Public Member Functions inherited from GEOMGUI
 GEOMGUI (GeometryGUI *parent)
 
virtual ~GEOMGUI ()
 
virtual bool OnGUIEvent (int theCommandID, SUIT_Desktop *parent, const QVariant &theParam)
 
virtual bool OnMousePress (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
 
virtual bool OnMouseMove (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *)
 
virtual bool OnMouseRelease (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 ()
 

Member Enumeration Documentation

Enumerator
COMMON 
CUT 
FUSE 
SECTION 

Constructor & Destructor Documentation

BooleanGUI::BooleanGUI ( GeometryGUI parent)
BooleanGUI::~BooleanGUI ( )

Member Function Documentation

bool BooleanGUI::OnGUIEvent ( int  theCommandID,
SUIT_Desktop *  parent 
)
virtual

The documentation for this class was generated from the following files: