- Handle(HYDROData_Entity) aProfileEnt =
- HYDROGUI_Tool::FindObjectByName( module(), aProfileName, KIND_PROFILE ) ;
- Handle(HYDROData_Entity) aPolyEnt =
- HYDROGUI_Tool::FindObjectByName( module(), aPolyName, KIND_POLYLINEXY );
- Handle(HYDROData_Entity) aBathEnt =
- HYDROGUI_Tool::FindObjectByName( module(), aBathName, KIND_BATHYMETRY );
-
- if( aPolyEnt.IsNull() || ( aPolyEnt.IsNull() && aBathEnt.IsNull() ) )
- return false;
-
- Handle(HYDROData_Profile) aProfile = Handle(HYDROData_Profile)::DownCast( aProfileEnt );
- Handle(HYDROData_Bathymetry) aBath = Handle(HYDROData_Bathymetry)::DownCast( aBathEnt );
- Handle(HYDROData_PolylineXY) aPolyline = Handle(HYDROData_PolylineXY)::DownCast( aPolyEnt );
-
- if( aProfile.IsNull() || ( aPolyline.IsNull() && aBath.IsNull() ) )
- return false;
+ Handle(HYDROData_Profile) aProfile = Handle(HYDROData_Profile)::DownCast(
+ HYDROGUI_Tool::FindObjectByName( module(), aProfileName, KIND_PROFILE ) );
+ Handle(HYDROData_PolylineXY) aPolyline = Handle(HYDROData_PolylineXY)::DownCast(
+ HYDROGUI_Tool::FindObjectByName( module(), aPolyName, KIND_POLYLINEXY ) );
+ Handle(HYDROData_Bathymetry) aBath = Handle(HYDROData_Bathymetry)::DownCast(
+ HYDROGUI_Tool::FindObjectByName( module(), aBathName, KIND_BATHYMETRY ) );