]> SALOME platform Git repositories - modules/hydro.git/commitdiff
Salome HOME
SIP: HYDROData_Stream is included.
authorrkv <rkv@opencascade.com>
Fri, 10 Jan 2014 12:39:01 +0000 (12:39 +0000)
committerrkv <rkv@opencascade.com>
Fri, 10 Jan 2014 12:39:01 +0000 (12:39 +0000)
src/HYDROPy/HYDROData_AltitudeObject.sip
src/HYDROPy/HYDROData_IAltitudeObject.sip
src/HYDROPy/HYDROData_Stream.sip

index bbab41f03f04f60886a54d8ec1c3454a0cdfafa9..e7fc9d432a25d564d063d03c90e3e35f218d323c 100644 (file)
@@ -31,17 +31,6 @@ class HYDROData_AltitudeObject : public HYDROData_IAltitudeObject
 #include <HYDROData_AltitudeObject.h>
 %End
 
-public:      
-
-  // Public methods to work with altitudes.
-
-  /**
-   * Returns altitude for given point.
-   * \param thePoint the point to examine
-   * \return altitude value
-   */
-  virtual double           GetAltitudeForPoint( const gp_XY& thePoint ) const;
-
 protected:
 
   /**
index 369bf408e4621e5fa178afec858679a7fecfd1af..0dc512a0fb3bc2c69753dd13ce7177ed6791a153 100644 (file)
@@ -61,6 +61,13 @@ public:
    */
   static double             GetInvalidAltitude();
 
+  /**
+   * Returns altitude for given point.
+   * \param thePoint the point to examine
+   * \return altitude value
+   */
+  virtual double           GetAltitudeForPoint( const gp_XY& thePoint ) const = 0;
+
 protected:
 
   /**
index 6fc7a002a055b37350968aaf9a1d38b5abe4ddfc..07c05255dccddb6cc587e075cf7f488d87232be2 100644 (file)
@@ -62,30 +62,6 @@ public:
     }
   %End
 
-public:      
-  // Public methods to work with Stream presentation
-  
-  /**
-   * Returns the left edge of the stream.
-   */
-//  virtual TopoDS_Shape GetLeftShape() const;
-
-  /**
-   * Returns the right edge of the stream.
-   */
-//  virtual TopoDS_Shape GetRightShape() const;
-
-  /**
-   * Returns the inlet edge of the stream.
-   */
-//  virtual TopoDS_Shape GetInletShape() const;
-
-  /**
-   * Returns the outlet edge of the stream.
-   */
-//  virtual TopoDS_Shape GetOutletShape() const;
-
-
 public:      
   // Public methods to work with Stream data fields
 
@@ -127,28 +103,6 @@ public:
    */
   void RemoveHydraulicAxis();
 
-  /**
-   * Returns true if profile has the intersection with the given hydraulic axis.
-   * Returns the parameter of inresection point on axis if axis is presented by one curve,
-   * if axis presented by set of edges the <outPar> returns a common length of segments till the intersection point. 
-   */
-//  static bool HasIntersection( const Handle(HYDROData_PolylineXY)& theHydAxis, 
-//                               const Handle(HYDROData_Profile)& theProfile, const TopoDS_Face& thePlane,
-//                                                    Standard_Real& outPar);
-
-  /**
-   * Returns true if profile has the intersection with reference hydraulic axis.
-   * Returns the parameter of inresection point on axis if axis is presented by one curve,
-   * if axis presented by set of edges the <outPar> returns a common length of segments till the intersection point. 
-   */
-//  bool HasIntersection( const Handle(HYDROData_Profile)& theProfile, const TopoDS_Face& thePlane,
-//                                                                                                                      Standard_Real& outPar) const;
-
-   /**
-   * Builds a planar face
-   */
-//  bool BuildFace( const Handle(HYDROData_PolylineXY)& theHydAxis, TopoDS_Face& thePlane) const;
-
   /**
    * Add new one reference profile object for stream.
    */