X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGeomAPI%2FGeomAPI_Edge.h;h=a375b100ee5586f887442cad012059c43c5a3c93;hb=f60dc9dd94d5d4b0ea07e3e3cbfd5b3028f0942d;hp=e165279f2488d25d08ede3ad5a2bee4486483a86;hpb=161b28ca5446f93d75500cf57066f274b943e166;p=modules%2Fshaper.git diff --git a/src/GeomAPI/GeomAPI_Edge.h b/src/GeomAPI/GeomAPI_Edge.h index e165279f2..a375b100e 100644 --- a/src/GeomAPI/GeomAPI_Edge.h +++ b/src/GeomAPI/GeomAPI_Edge.h @@ -97,7 +97,8 @@ public: /// Returns list of intersection points if the edge has intersections with the given plane /// \param thePlane a plane for intersection GEOMAPI_EXPORT - void intersectWithPlane(const std::shared_ptr thePlane, std::list >& theResult) const; + void intersectWithPlane(const std::shared_ptr thePlane, + std::list >& theResult) const; /// Returns edge length. GEOMAPI_EXPORT @@ -116,6 +117,10 @@ public: GEOMAPI_EXPORT void setLastPointTolerance(const double theTolerance); + + /// Return middle point on the edge + GEOMAPI_EXPORT + virtual std::shared_ptr middlePoint() const; }; //! Pointer on attribute object