- SalomeApp_SelectionMgr* mySelectionMgr;
- SVTK_Selector* mySelector;
- SMESHGUI* mySMESHGUI;
- SMESH_Actor* myActor;
- SMESH::TPlanes myPlanes;
-
- QComboBox* ComboBoxPlanes;
- QPushButton* buttonNew;
- QPushButton* buttonDelete;
- QLabel* TextLabelOrientation;
- QComboBox* ComboBoxOrientation;
- QLabel* TextLabelDistance;
- SMESHGUI_SpinBox* SpinBoxDistance;
- QLabel* TextLabelRot1;
- SMESHGUI_SpinBox* SpinBoxRot1;
- QLabel* TextLabelRot2;
- SMESHGUI_SpinBox* SpinBoxRot2;
- QCheckBox* PreviewCheckBox;
- QCheckBox* AutoApplyCheckBox;
- QPushButton* buttonOk;
- QPushButton* buttonCancel;
- QPushButton* buttonApply;
-
- bool myIsSelectPlane;
+ QStackedLayout* ModeStackedLayout;
+
+ QGroupBox* GroupAbsolutePoint;
+ QLabel* TextLabelX;
+ QLabel* TextLabelY;
+ QLabel* TextLabelZ;
+ QtxDoubleSpinBox* SpinBox_X;
+ QtxDoubleSpinBox* SpinBox_Y;
+ QtxDoubleSpinBox* SpinBox_Z;
+ QPushButton* resetButton;
+
+ QGroupBox* GroupAbsoluteDirection;
+ QLabel* TextLabelDx;
+ QLabel* TextLabelDy;
+ QLabel* TextLabelDz;
+ QtxDoubleSpinBox* SpinBox_Dx;
+ QtxDoubleSpinBox* SpinBox_Dy;
+ QtxDoubleSpinBox* SpinBox_Dz;
+ QPushButton* invertButton;
+ QComboBox* CBAbsoluteOrientation;
+
+ QGroupBox* GroupRelative;
+ QLabel* TextLabelOrientation;
+ QLabel* TextLabelDistance;
+ QLabel* TextLabelRotation1;
+ QLabel* TextLabelRotation2;
+ QtxDoubleSpinSlider* SpinSliderDistance;
+ QtxIntSpinSlider* SpinSliderRotation1;
+ QtxIntSpinSlider* SpinSliderRotation2;
+ QComboBox* CBRelativeOrientation;
+
+ QCheckBox* PreviewCheckBox;
+ QCheckBox* AutoApplyCheckBox;
+
+ QPushButton* buttonOk;
+ QPushButton* buttonCancel;
+ QPushButton* buttonApply;
+ QPushButton* buttonHelp;
+
+ bool myIsSelectPlane;
+ bool myIsPreviewMoved;
+ QString myHelpFileName;
+
+ SMESH::Mode CurrentMode;
+
+protected slots:
+ virtual void reject();