X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesAPI%2FFeaturesAPI_Fillet.h;h=b9adb3ff3a8f224e875fefac07489759f0f08492;hb=4bc963e2f9b2a904df0e1e17f7f98b70957630bc;hp=e62240823efc352243b55caf1d7467ad5bb20c9a;hpb=2714903267d23cd0c81166c506fb3edd1e069d40;p=modules%2Fshaper.git diff --git a/src/FeaturesAPI/FeaturesAPI_Fillet.h b/src/FeaturesAPI/FeaturesAPI_Fillet.h index e62240823..b9adb3ff3 100644 --- a/src/FeaturesAPI/FeaturesAPI_Fillet.h +++ b/src/FeaturesAPI/FeaturesAPI_Fillet.h @@ -1,4 +1,4 @@ -// Copyright (C) 2017 CEA/DEN, EDF R&D +// Copyright (C) 2017-2019 CEA/DEN, 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 @@ -12,10 +12,9 @@ // // You should have received a copy of the GNU Lesser General Public // License along with this library; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // -// See http://www.salome-platform.org/ or -// email : webmaster.salome@opencascade.com +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // #ifndef FeaturesAPI_Fillet_H_ @@ -25,10 +24,10 @@ #include +#include #include #include -class ModelHighAPI_Double; class ModelHighAPI_Selection; /// \class FeaturesAPI_Fillet @@ -98,19 +97,13 @@ private: /// Pointer on Fillet object. typedef std::shared_ptr FilletPtr; -/// \ingroup CPPHighAPI -/// \brief Create Fillet feature. -FEATURESAPI_EXPORT -FilletPtr addFillet(const std::shared_ptr& thePart, - const std::list& theBaseObjects, - const ModelHighAPI_Double& theRadius); - /// \ingroup CPPHighAPI /// \brief Create Fillet feature. FEATURESAPI_EXPORT FilletPtr addFillet(const std::shared_ptr& thePart, const std::list& theBaseObjects, const ModelHighAPI_Double& theRadius1, - const ModelHighAPI_Double& theRadius2); + const ModelHighAPI_Double& theRadius2 = ModelHighAPI_Double(-1.0), + const bool keepSubResults = false); #endif // FeaturesAPI_Fillet_H_