#include <MeasureGUI.h>
|
| MeasureGUI (GeometryGUI *) |
|
| ~MeasureGUI () |
|
bool | OnGUIEvent (int, SUIT_Desktop *) |
|
void | ChangeDimensionsVisibility (const bool theIsVisible) |
|
void | ChangeAnnotationsVisibility (const bool theIsVisible) |
|
void | DeleteAnnotation () |
|
| 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 () |
|
GeometryGUI * | getGeometryGUI () |
|
MeasureGUI::~MeasureGUI |
( |
| ) |
|
void MeasureGUI::ChangeAnnotationsVisibility |
( |
const bool |
theIsVisible | ) |
|
References GEOMGUI_AnnotationMgr::Display(), GEOMGUI_AnnotationMgr::DisplayAllAnnotations(), GeometryGUI::emitAnnotationsUpdated(), GEOMGUI_AnnotationMgr::Erase(), GEOMGUI_AnnotationMgr::EraseAllAnnotations(), GeometryGUI::GetAnnotationMgr(), GEOMGUI::getGeometryGUI(), GEOMGUI_TextTreeWdg::getSingleSelectedObject(), GeometryGUI::GetTextTreeWdg(), Handle(), and GEOMGUI_TextTreeWdg::updateVisibility().
void MeasureGUI::ChangeDimensionsVisibility |
( |
const bool |
theIsVisible | ) |
|
void MeasureGUI::DeleteAnnotation |
( |
| ) |
|
void MeasureGUI::onFinished |
( |
int |
| ) |
|
|
privateslot |
bool MeasureGUI::OnGUIEvent |
( |
int |
theCommandID, |
|
|
SUIT_Desktop * |
parent |
|
) |
| |
|
virtual |
Reimplemented from GEOMGUI.
References ChangeAnnotationsVisibility(), ChangeDimensionsVisibility(), DeleteAnnotation(), GeometryGUI::EmitSignalDeactivateDialog(), GEOMGUI::getGeometryGUI(), myManageDimensionDlg, onFinished(), GEOMOp::OpAngle, GEOMOp::OpAnnotation, GEOMOp::OpBoundingBox, GEOMOp::OpCenterMass, GEOMOp::OpCheckCompound, GEOMOp::OpCheckSelfInters, GEOMOp::OpCheckShape, GEOMOp::OpDeleteAnnotation, GEOMOp::OpEditAnnotation, GEOMOp::OpFastCheckInters, GEOMOp::OpGetNonBlocks, GEOMOp::OpHideAllAnnotations, GEOMOp::OpHideAllDimensions, GEOMOp::OpInertia, GEOMOp::OpManageDimensions, GEOMOp::OpMinDistance, GEOMOp::OpNormale, GEOMOp::OpPointCoordinates, GEOMOp::OpProperties, GEOMOp::OpShapeStatistics, GEOMOp::OpShowAllAnnotations, GEOMOp::OpShowAllDimensions, GEOMOp::OpTolerance, and GEOMOp::OpWhatIs.
QDialog* MeasureGUI::myManageDimensionDlg |
|
private |
The documentation for this class was generated from the following files: