switch( theObject->GetKind() )
{
- case KIND_BATHYMETRY:
+ case KIND_IMAGE:
{
- aRes = new HYDROData_Bathymetry( *dynamic_cast<HYDROData_Bathymetry*>( theObject ) );
+ aRes = new HYDROData_Image( *dynamic_cast<HYDROData_Image*>( theObject ) );
break;
}
- case KIND_IMAGE:
+ case KIND_POLYLINE:
{
- aRes = new HYDROData_Image( *dynamic_cast<HYDROData_Image*>( theObject ) );
+ aRes = new HYDROData_Polyline( *dynamic_cast<HYDROData_Polyline*>( theObject ) );
+ break;
+ }
+ case KIND_BATHYMETRY:
+ {
+ aRes = new HYDROData_Bathymetry( *dynamic_cast<HYDROData_Bathymetry*>( theObject ) );
break;
}
}