27#ifndef MEASUREGUI_MANAGEDIMENSIONSDLG_H
28#define MEASUREGUI_MANAGEDIMENSIONSDLG_H
Handle(TColStd_HSequenceOfTransient) AdvancedEngine_IOperations
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
Definition: AdvancedEngine_IOperations.cxx:1907
Definition: GEOMBase_Skeleton.h:53
Utility class to unpack/pack dimension presentations as object property of study.
Definition: GEOMGUI_DimensionProperty.h:71
Definition: GeometryGUI.h:74
Definition: MeasureGUI_CreateDimensionDlg.h:59
Definition: MeasureGUI_DimensionInteractor.h:51
Definition: MeasureGUI_ManageDimensionsDlg.h:48
void OnAdd()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:378
bool myIsNeedRedisplay
Definition: MeasureGUI_ManageDimensionsDlg.h:117
void OnDeactivateThisDialog()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:847
int IdFromItem(QTreeWidgetItem *theItem)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1137
void enterEvent(QEvent *)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:817
bool AllowedToCancelChanges()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1097
~MeasureGUI_ManageDimensionsDlg()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:148
Selection myCurrentSelection
Definition: MeasureGUI_ManageDimensionsDlg.h:124
void OnActivateThisDialog()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:829
bool HasUnsavedChanges()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1064
void SetEditObject(const GEOM::GeomObjPtr &)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:881
void OnFinish()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:778
void ClickOnOk()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:709
void OnHideAll()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:576
void StopSelection()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:243
void OnShowAll()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:527
SOCC_Viewer * myOperatedViewer
Definition: MeasureGUI_ManageDimensionsDlg.h:123
MeasureGUI_CreateDimensionDlg * myCreateDialog
Definition: MeasureGUI_ManageDimensionsDlg.h:125
void OnInteractionFinished(Handle_AIS_InteractiveObject theIO)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:625
DlgRef_1Sel * myObjectSelector
Definition: MeasureGUI_ManageDimensionsDlg.h:119
MeasureGUI_1TreeWidget_4Button * myDimensionView
Definition: MeasureGUI_ManageDimensionsDlg.h:120
void OnSelection()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:310
Selection
Definition: MeasureGUI_ManageDimensionsDlg.h:57
@ Selection_Dimension
Definition: MeasureGUI_ManageDimensionsDlg.h:60
@ Selection_Object
Definition: MeasureGUI_ManageDimensionsDlg.h:59
@ Selection_None
Definition: MeasureGUI_ManageDimensionsDlg.h:58
void OnChangeItem(QTreeWidgetItem *theItem)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:447
void SelectionIntoArgument(const Selection theSelection)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:319
void StartSelection(const Selection theSelection)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:157
void OnRemove()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:402
void Suspend()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:670
void SelectInList(const Handle(AIS_InteractiveObject)&theIO)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1195
void OnSelectItem()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:511
GroupItems
Definition: MeasureGUI_ManageDimensionsDlg.h:109
@ GroupItem_Angle
Definition: MeasureGUI_ManageDimensionsDlg.h:112
@ GroupItem_Diameter
Definition: MeasureGUI_ManageDimensionsDlg.h:111
@ GroupItem_Distance
Definition: MeasureGUI_ManageDimensionsDlg.h:110
void PopulateList()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:965
bool ClickOnApply()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:741
GEOM::GeomObjPtr myEditObject
Definition: MeasureGUI_ManageDimensionsDlg.h:116
MeasureGUI_DimensionInteractor * myDimensionInteractor
Definition: MeasureGUI_ManageDimensionsDlg.h:121
void Resume()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:679
void StartObjectSelection()
Definition: MeasureGUI_ManageDimensionsDlg.h:65
void OnDimensionAdded()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:698
void SelectInViewer(SOCC_Viewer *theViewer, const int theId)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1229
void RedisplayObject()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1276
MeasureGUI_ManageDimensionsDlg(GeometryGUI *, QWidget *)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:70
GEOMGUI_DimensionProperty mySavedPropertyState
Definition: MeasureGUI_ManageDimensionsDlg.h:122
void RestoreState()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:933
bool AllowedToSaveChanges()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1117
int IdFromPrs(const Handle(AIS_InteractiveObject)&theAIS)
Definition: MeasureGUI_ManageDimensionsDlg.cxx:1154
virtual void ClickOnCancel()
Definition: MeasureGUI_ManageDimensionsDlg.cxx:722
GenericObjPtr< GEOM::GEOM_Object > GeomObjPtr
Definition: GEOM_GenericObjPtr.h:218