+ SplittedZone aSplittedZone;
+ aSplittedZone.SplitData.Path = aSplitZone->GetPainterPath();
+ // aSplittedZone.SplitData.ZoneNames ???
+
+ aSplittedZone.FillingColor = aSplitZone->GetFillingColor();
+ aSplittedZone.BorderColor = aSplitZone->GetBorderColor();
+
+ aSplittedZone.ZoneName = aSplitZoneName;
+
+ Handle(HYDROData_Polyline) aZonePolyline = aSplitZone->GetPolyline();
+ if ( !aZonePolyline.IsNull() )
+ aSplittedZone.PolylineName = aZonePolyline->GetName();
+
+ aSplittedZone.DataZone = aSplitZone;
+
+ mySplittedZones.append( aSplittedZone );
+