aRes = new HYDROData_Bathymetry( *dynamic_cast<HYDROData_Bathymetry*>( theObject ) );
break;
}
-/* case KIND_ALTITUDE:
+ case KIND_ALTITUDE:
{
aRes = new HYDROData_AltitudeObject( *dynamic_cast<HYDROData_AltitudeObject*>( theObject ) );
break;
- }*/
+ }
case KIND_OBSTACLE_ALTITUDE:
{
aRes = new HYDROData_ObstacleAltitude( *dynamic_cast<HYDROData_ObstacleAltitude*>( theObject ) );
aRes = new HYDROData_Zone( *dynamic_cast<HYDROData_Zone*>( theObject ) );
break;
}
+ case KIND_DIGUE:
+ {
+ aRes = new HYDROData_Digue( *dynamic_cast<HYDROData_Digue*>( theObject ) );
+ break;
+ }
+ case KIND_CHANNEL:
+ {
+ aRes = new HYDROData_Channel( *dynamic_cast<HYDROData_Channel*>( theObject ) );
+ break;
+ }
+ case KIND_STREAM:
+ {
+ aRes = new HYDROData_Stream( *dynamic_cast<HYDROData_Stream*>( theObject ) );
+ break;
+ }
}
return aRes;