+ SMESHGUI_IdValidator* myIdValidator;
+ LightApp_SelectionMgr* mySelectionMgr; /* User shape selection */
+ SVTK_Selector* mySelector;
+ QWidget* myEditCurrentArgument; /* Current argument */
+
+ bool myBusy;
+ SMESH::SMESH_IDSource_var myPath;
+ SUIT_SelectionFilter* myPathMeshFilter;
+ QList<double> myAnglesList;
+
+ // widgets
+ SMESHGUI_3TypesSelector* SelectorWdg;
+ QGroupBox* GroupArguments;
+ QGroupBox* PathGrp;
+ QPushButton* SelectPathMeshButton;
+ QLineEdit* PathMeshLineEdit;
+ QPushButton* SelectStartPointButton;
+ QLineEdit* StartPointLineEdit;
+ QCheckBox* LinearAnglesCheck;
+ QGroupBox* AnglesGrp;
+ QListWidget* AnglesList;
+ QToolButton* AddAngleButton;
+ QToolButton* RemoveAngleButton;
+ SMESHGUI_SpinBox* AngleSpin;
+ QGroupBox* BasePointGrp;
+ QPushButton* SelectBasePointButton;
+ SMESHGUI_SpinBox* XSpin;
+ SMESHGUI_SpinBox* YSpin;
+ SMESHGUI_SpinBox* ZSpin;
+ QCheckBox* MakeGroupsCheck;
+
+ QGroupBox* GroupButtons;
+ QPushButton* OkButton;
+ QPushButton* ApplyButton;
+ QPushButton* CloseButton;
+ QPushButton* HelpButton;
+
+ QString myHelpFileName;
+
+protected slots:
+ void reject();
+ virtual void onDisplaySimulation( bool );
+