Salome HOME
23307: [EDF 7315] Improvement of DISTENE meshing plugins
[plugins/ghs3dprlplugin.git] / src / gui / GHS3DPRLPluginGUI_HypothesisCreator.h
index 9ecef8a692c294d34fa06b7d69855244b8d20ed2..fb9fef7211373d121f92fa5d1ab23e961c974bdf 100755 (executable)
@@ -42,6 +42,7 @@ class QtxIntSpinBox;
 class QtxDoubleSpinBox;
 class QCheckBox;
 class QLineEdit;
+class SMESH_AdvOptionsWdg;
 
 typedef struct
 {
@@ -56,6 +57,7 @@ typedef struct
   float     myGradation;
   float     myMinSize;
   float     myMaxSize;
+  QString   myAdvOptions;
  } GHS3DPRLHypothesisData;
 
 /*!
@@ -87,18 +89,17 @@ private:
   bool            storeParamsToHypo( const GHS3DPRLHypothesisData& ) const;
 
 private:
- QLineEdit*        myName;
- QLineEdit*        myMEDName;
- QtxIntSpinBox*    myNbPart;
- QCheckBox*        myKeepFiles;
- QCheckBox*        myBackground;
- QCheckBox*        myMultithread;
- //QCheckBox*       myToMeshHoles;
- //QCheckBox*       myToMergeSubdomains;
- QtxDoubleSpinBox* myGradation;
- QtxDoubleSpinBox* myMinSize;
- QtxDoubleSpinBox* myMaxSize;
- bool              myIs3D;
+  QLineEdit*           myName;
+  QLineEdit*           myMEDName;
+  QtxIntSpinBox*       myNbPart;
+  QCheckBox*           myKeepFiles;
+  QCheckBox*           myBackground;
+  QCheckBox*           myMultithread;
+  QtxDoubleSpinBox*    myGradation;
+  QtxDoubleSpinBox*    myMinSize;
+  QtxDoubleSpinBox*    myMaxSize;
+  bool                 myIs3D;
+  SMESH_AdvOptionsWdg* myAdvTable;
 };
 
 #endif // GHS3DPRLPLUGINGUI_HypothesisCreator_H