Salome HOME
refs #1327: improvements for bathymetry presentation and rescale
[modules/hydro.git] / src / HYDROPy / HYDROData_Object.sip
index fd756c9020de0bb2514c2f06279fb791b2a54ded..9b0fd58ee70b4dfebec055796f244e6c41c929b7 100644 (file)
@@ -1,8 +1,4 @@
-// Copyright (C) 2007-2015  CEA/DEN, EDF R&D, OPEN CASCADE
-//
-// Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-//
+// Copyright (C) 2014-2015  EDF-R&D
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
 // License as published by the Free Software Foundation; either
@@ -81,7 +77,7 @@ public:
   /**
    * Set reference altitude object for geometry object.
    */
-  bool SetAltitudeObject( HYDROData_IAltitudeObject theAltitude ) [void (const Handle_HYDROData_IAltitudeObject&)];
+  bool SetAltitudeObject( HYDROData_IAltitudeObject theAltitude ) [void (const opencascade::handle<HYDROData_IAltitudeObject>&)];
   %MethodCode
 
     Handle(HYDROData_IAltitudeObject) aRefAltitude =
@@ -99,7 +95,7 @@ public:
   /**
    * Returns reference altitude object of geometry object.
    */
-  HYDROData_IAltitudeObject GetAltitudeObject() const [Handle_HYDROData_IAltitudeObject ()];
+  HYDROData_IAltitudeObject GetAltitudeObject() const [opencascade::handle<HYDROData_IAltitudeObject> ()];
   %MethodCode
 
     Handle(HYDROData_IAltitudeObject) aRefAltitude;
@@ -147,7 +143,7 @@ public:
   /**
    * Returns group data model object by it id.
    */
-  HYDROData_ShapesGroup GetGroup( const int theGroupId ) const [Handle_HYDROData_ShapesGroup ()];
+  HYDROData_ShapesGroup GetGroup( const int theGroupId ) const [opencascade::handle<HYDROData_ShapesGroup> ()];
   %MethodCode
 
     Handle(HYDROData_ShapesGroup) aRefGroup;
@@ -164,7 +160,7 @@ public:
   /**
    * Returns group id by data model object.
    */
-  int GetGroupId( HYDROData_ShapesGroup theGroup ) const [int (const Handle_HYDROData_ShapesGroup&)];
+  int GetGroupId( HYDROData_ShapesGroup theGroup ) const [int (const opencascade::handle<HYDROData_ShapesGroup>&)];
   %MethodCode
 
     Handle(HYDROData_ShapesGroup) aRefGroup =
@@ -179,6 +175,7 @@ public:
 
   %End
 
+  void SetIsSubmersible( bool ) const;
 
 protected: