+//=======================================================================
+//function : SetInitValue
+//purpose :
+//=======================================================================
+
+void StdMeshersGUI_Parameters::SetInitValue(SMESHGUI_aParameterPtr param,
+ int initValue)
+{
+ SMESHGUI_intParameter* p = dynamic_cast<SMESHGUI_intParameter*>(param.get());
+ if ( p ) p->InitValue() = initValue;
+}
+
+//=======================================================================
+//function : SetInitValue
+//purpose :
+//=======================================================================
+
+void StdMeshersGUI_Parameters::SetInitValue(SMESHGUI_aParameterPtr param,
+ double initValue)
+{
+ SMESHGUI_doubleParameter* p = dynamic_cast<SMESHGUI_doubleParameter*>(param.get());
+ if ( p ) p->InitValue() = initValue;
+}
+
+//=======================================================================
+//function : SetInitValue
+//purpose :
+//=======================================================================
+
+void StdMeshersGUI_Parameters::SetInitValue(SMESHGUI_aParameterPtr param,
+ const char* initValue)
+{
+ SMESHGUI_strParameter* p = dynamic_cast<SMESHGUI_strParameter*>(param.get());
+ if ( p ) p->InitValue() = initValue;
+}
+