#include "HYDROData_Object.h"
+#include "HYDROData_Bathymetry.h"
+
#include <TNaming_Builder.hxx>
#include <TNaming_NamedShape.hxx>
aBuilder.Generated( theShape );
}
+void HYDROData_Object::SetBathymetry( const Handle(HYDROData_Bathymetry)& theBathymetry )
+{
+ SetReferenceObject( theBathymetry, DataTag_Bathymetry );
+}
+
+Handle(HYDROData_Bathymetry) HYDROData_Object::GetBathymetry() const
+{
+ return Handle(HYDROData_Bathymetry)::DownCast(
+ GetReferenceObject( DataTag_Bathymetry ) );
+}
+
+void HYDROData_Object::RemoveBathymetry()
+{
+ ClearReferenceObjects( DataTag_Bathymetry );
+}
+
TopoDS_Shape HYDROData_Object::getTopShape() const
{
Handle(TNaming_NamedShape) aNamedShape;