#include <HYDROData_Iterator.h>
#include <HYDROData_Polyline.h>
#include <HYDROData_VisualState.h>
+#include <HYDROData_Region.h>
#include <HYDROData_Zone.h>
#include <CAM_Application.h>
createObject( aRefZonesSect, aRefZone, aGuiObj->entry(), false );
}
- LightApp_DataObject* aSplittedZonesSect =
- createObject( aGuiObj, tr( "CASE_SPLITTED_ZONES" ), aGuiObj->entry() );
+ LightApp_DataObject* aCaseRegionsSect =
+ createObject( aGuiObj, tr( "CASE_REGIONS" ), aGuiObj->entry() );
- HYDROData_SequenceOfObjects aSplittedZones = aCaseObj->GetSplittedZones();
- anIter.Init( aSplittedZones );
+ HYDROData_SequenceOfObjects aCaseRegions = aCaseObj->GetRegions();
+ anIter.Init( aCaseRegions );
for ( ; anIter.More(); anIter.Next() )
{
- Handle(HYDROData_Zone) aSplittedZone =
- Handle(HYDROData_Zone)::DownCast( anIter.Value() );
- if( !aSplittedZone.IsNull() && !aSplittedZone->IsRemoved() )
- createObject( aSplittedZonesSect, aSplittedZone, aGuiObj->entry(), false );
+ Handle(HYDROData_Region) aCaseRegion =
+ Handle(HYDROData_Region)::DownCast( anIter.Value() );
+ if( !aCaseRegion.IsNull() && !aCaseRegion->IsRemoved() )
+ createObject( aCaseRegionsSect, aCaseRegion, aGuiObj->entry(), false );
}
}
}