X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModelAPI%2FModelAPI_Document.h;h=a5ad181f06e2d1387d02f4e10ff4529c6e7b4302;hb=9270adddc12db9661c676544537b0e8eb78c1624;hp=5f51a3376418c40a60d9da42b643a19debb07355;hpb=9862e7da8e2c6bef746be6fbb5ea50541956c550;p=modules%2Fshaper.git diff --git a/src/ModelAPI/ModelAPI_Document.h b/src/ModelAPI/ModelAPI_Document.h index 5f51a3376..a5ad181f0 100644 --- a/src/ModelAPI/ModelAPI_Document.h +++ b/src/ModelAPI/ModelAPI_Document.h @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2019 CEA/DEN, EDF R&D +// Copyright (C) 2014-2022 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 @@ -81,7 +81,8 @@ public: //! Moves the feature to make it after the given one in the history. virtual void moveFeature(std::shared_ptr theMoved, - std::shared_ptr theAfterThis) = 0; + std::shared_ptr theAfterThis, + const bool theSplit = false) = 0; ///! Returns the id of the document virtual const int id() const = 0; @@ -99,7 +100,7 @@ public: //! \param theName name of the object to search //! \returns null if such object is not found virtual std::shared_ptr objectByName(const std::string& theGroupID, - const std::string& theName) = 0; + const std::wstring& theName) = 0; //! Returns the object index in the group. Object must be visible. Otherwise returns -1. //! \param theObject object of this document