Salome HOME
refs #1833: progress dialog for Strickler coefficient interpolation.
[modules/hydro.git] / src / HYDROData / HYDROData_Tool.cxx
old mode 100644 (file)
new mode 100755 (executable)
index cc142d0..043111d
@@ -640,6 +640,22 @@ TopoDS_Shape HYDROData_Tool::PolyXY2Face( const Handle(HYDROData_PolylineXY)& aP
   return TopoDS_Face();
 }
 
+void HYDROData_Tool::SetSIProgress(const Handle(Message_ProgressIndicator)& thePI)
+{
+  StricklerInterpolationProgress() = thePI;
+}
+  
+const Handle(Message_ProgressIndicator)& HYDROData_Tool::GetSIProgress()
+{
+  return StricklerInterpolationProgress();
+}
+
+Handle(Message_ProgressIndicator)& HYDROData_Tool::StricklerInterpolationProgress()
+{
+  static Handle(Message_ProgressIndicator) aPI = NULL;
+  return aPI;
+}
+
 std::ostream& operator<<( std::ostream& theStream, const QString& theText )
 {
   theStream << theText.toStdString();