+ 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 Q_SLOTS:
+ virtual void reject();
+
+public Q_SLOTS:
+ void onModeAbsolute();
+ void onModeRelative();
+ void ClickOnNew();
+ void ClickOnDelete();
+ void onSelectPlane( int );
+ void onSelectAll( int );
+ void onActorItemChanged( QListWidgetItem* );
+ void SetCurrentPlaneParam();
+
+ void onIsOpenGLClipping(bool);
+ void OnPreviewToggle( bool );
+ void onAutoApply(bool);
+ void ClickOnOk();
+ void ClickOnApply();
+ void ClickOnHelp();
+
+ void onSelectAbsoluteOrientation( int );
+ void onSelectRelativeOrientation( int );
+ void onReset();
+ void onInvert();
+};