Salome HOME
dumping to py, sip, translations
[modules/hydro.git] / src / HYDROData / HYDROData_CalculationCase.cxx
index 12aca20da9df2a77b0a89344036dcfe8acc52472..1c5a4d274d276f131853d0d98a9209f694ae35cf 100644 (file)
@@ -172,6 +172,14 @@ QStringList HYDROData_CalculationCase::DumpToPython( const QString&       thePyS
     aResList << QString( "%1.AddGeometryGroup( %2 )" ).arg( aCalculName ).arg( aGroupName );
   }
 
+  HYDROData_SequenceOfObjects aBPolygons = GetBoundaryPolygons();
+  for (int i = 1; i <= aBPolygons.Size(); i++ )
+  {
+    Handle(HYDROData_BCPolygon) aBCPoly = Handle(HYDROData_BCPolygon)::DownCast( aBPolygons(i) );
+    setPythonReferenceObject( thePyScriptPath, theTreatedObjects, aResList, aBCPoly, "AddBoundaryPolygon" );
+  }
+  aResList << QString( "" );
+
   Handle(HYDROData_PolylineXY) aBoundaryPolyline = GetBoundaryPolyline();
   setPythonReferenceObject( thePyScriptPath, theTreatedObjects, aResList, aBoundaryPolyline, "SetBoundaryPolyline" );