#include <EntityGUI.h>

Public Member Functions | |
| EntityGUI (GeometryGUI *) | |
| ~EntityGUI () | |
| bool | OnGUIEvent (int, SUIT_Desktop *) |
| bool | OnMousePress (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *theViewWindow) |
| bool | OnMouseMove (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *theViewWindow) |
| bool | OnMouseRelease (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *theViewWindow) |
| void | DisplaySimulationShape (const TopoDS_Shape &, const TopoDS_Shape &) |
| void | EraseSimulationShape () |
| bool | SObjectExist (const _PTR(SObject)&, const char *) |
| Handle (AIS_Shape) mySimulationShape1 | |
| Handle (AIS_Shape) mySimulationShape2 | |
Public Member Functions inherited from GEOMGUI | |
| GEOMGUI (GeometryGUI *parent) | |
| virtual | ~GEOMGUI () |
| virtual bool | OnGUIEvent (int theCommandID, SUIT_Desktop *parent) |
| 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 () |
| GeometryGUI * | getGeometryGUI () |
| EntityGUI::EntityGUI | ( | GeometryGUI * | parent | ) |
| EntityGUI::~EntityGUI | ( | ) |
| void EntityGUI::DisplaySimulationShape | ( | const TopoDS_Shape & | S1, |
| const TopoDS_Shape & | S2 | ||
| ) |
References GEOMGUI::getGeometryGUI(), and Handle().
| void EntityGUI::EraseSimulationShape | ( | ) |
References GEOMGUI::getGeometryGUI(), Handle(), and GeometryGUI::windows().
| EntityGUI::Handle | ( | AIS_Shape | ) |
| EntityGUI::Handle | ( | AIS_Shape | ) |
|
virtual |
Reimplemented from GEOMGUI.
References GeometryGUI::ActiveWorkingPlane(), GeometryGUI::ClientSObjectToObject(), GeometryGUI::EmitSignalDeactivateDialog(), GEOM_FIELD, GEOM_FIELD_STEP, GEOMGUI::getGeometryGUI(), Handle(), GeometryGUI::IsInGeomComponent(), GEOMOp::Op2dPolylineEditor, GEOMOp::Op2dSketcher, GEOMOp::Op3dSketcher, GEOMOp::OpCreateField, GEOMOp::OpEditField, GEOMOp::OpEditFieldPopup, GEOMOp::OpExplode, GEOMOp::OpIsoline, GEOMOp::OpPictureImport, and GEOMOp::OpSurfaceFromFace.
|
virtual |
Reimplemented from GEOMGUI.
References EntityGUI_SketcherDlg::acceptMouseEvent(), GEOMUtils::ConvertClickToPoint(), GeometryGUI::GetActiveDialogBox(), GEOMGUI::getGeometryGUI(), and EntityGUI_SketcherDlg::OnPointSelected().
|
virtual |
Reimplemented from GEOMGUI.
References EntityGUI_FeatureDetectorDlg::acceptMouseEvent(), EntityGUI_SketcherDlg::acceptMouseEvent(), GEOMUtils::ConvertClickToPoint(), GeometryGUI::GetActiveDialogBox(), GEOMGUI::getGeometryGUI(), Handle(), EntityGUI_SketcherDlg::OnPointSelected(), and EntityGUI_FeatureDetectorDlg::setStartPnt().
|
virtual |
| bool EntityGUI::SObjectExist | ( | const _PTR(SObject)& | theFatherObject, |
| const char * | IOR | ||
| ) |
References GEOMGUI::getGeometryGUI().