Salome HOME
Merge remote-tracking branch 'origin/pre/IMPS_2016' into BR_HYDRO_IMPS_2016
[modules/hydro.git] / src / HYDROPy / HYDROData_CalculationCase.sip
index 01b1ae04f7d8ef86a4e7cb3120f2f5bd5ea94729..1bbc51e6c12e7324d616b1777c770f8887699d8a 100644 (file)
@@ -215,7 +215,38 @@ public:
    * Remove reference boundary polyline object from calculation case.
    */
   void RemoveBoundaryPolyline();
+  
+  void SetLandCoverMap( HYDROData_LandCoverMap theLandCoverMap ) [void ( const Handle_HYDROData_LandCoverMap& )];
+  %MethodCode
+    Handle(HYDROData_LandCoverMap) aRef =
+      Handle(HYDROData_LandCoverMap)::DownCast( createHandle( a0 ) );
+    if ( !aRef.IsNull() )
+    {
+      Py_BEGIN_ALLOW_THREADS
+      if ( sipSelfWasArg ) {
+        sipCpp->HYDROData_CalculationCase::SetLandCoverMap( aRef );
+      } else {
+        sipCpp->SetLandCoverMap( aRef );
+      }
+      Py_END_ALLOW_THREADS
+    }
+  %End
 
+  void SetStricklerTable( HYDROData_StricklerTable theStricklerTable ) [void ( const Handle_HYDROData_StricklerTable& )];
+   %MethodCode
+    Handle(HYDROData_StricklerTable) aRef =
+      Handle(HYDROData_StricklerTable)::DownCast( createHandle( a0 ) );
+    if ( !aRef.IsNull() )
+    {
+      Py_BEGIN_ALLOW_THREADS
+      if ( sipSelfWasArg ) {
+        sipCpp->HYDROData_CalculationCase::SetStricklerTable( aRef );
+      } else {
+        sipCpp->SetStricklerTable( aRef );
+      }
+      Py_END_ALLOW_THREADS
+    }
+  %End
 
   /**
    * Add new one child region for calculation case.