X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketcherPrs%2FSketcherPrs_Tools.h;fp=src%2FSketcherPrs%2FSketcherPrs_Tools.h;h=75d1b351e0d1716bc7ab2cf055bcce835cbb4941;hb=82860b4f3ff5ff7e0a9e39e482dc013113b345a7;hp=c8f8ea05625359c855db3a4116372e88c492c993;hpb=5c6feed39d719b6af02a38b5b49a4e1e8b0318b1;p=modules%2Fshaper.git diff --git a/src/SketcherPrs/SketcherPrs_Tools.h b/src/SketcherPrs/SketcherPrs_Tools.h index c8f8ea056..75d1b351e 100644 --- a/src/SketcherPrs/SketcherPrs_Tools.h +++ b/src/SketcherPrs/SketcherPrs_Tools.h @@ -27,6 +27,8 @@ #include #include #include +#include +#include #include #include @@ -154,6 +156,11 @@ namespace SketcherPrs_Tools { const std::string& theAttribute, const std::shared_ptr& thePlane); + /// Collect all sketch points which are not connected with other entities. + /// \param theSketch sketch feature + /// \return list of results of SketchPlugin_Point features + SKETCHERPRS_EXPORT std::list getFreePoints(const CompositeFeaturePtr& theSketch); + /// Returns value of dimension arrows size SKETCHERPRS_EXPORT double getArrowSize();