X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModelAPI%2FModelAPI_Tools.cpp;h=27a5fdde28540730509b7955d790908bbdfc4342;hb=8778f58d6a8decdccf40842a2a28fde15cf7fce7;hp=8656f2fd7545adda30c425bc11eeeee263e04519;hpb=652a5949418f13aa7db1f1d405a369f4644ba33a;p=modules%2Fshaper.git diff --git a/src/ModelAPI/ModelAPI_Tools.cpp b/src/ModelAPI/ModelAPI_Tools.cpp index 8656f2fd7..27a5fdde2 100644 --- a/src/ModelAPI/ModelAPI_Tools.cpp +++ b/src/ModelAPI/ModelAPI_Tools.cpp @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + // File: ModelAPI_Tools.cpp // Created: 06 Aug 2014 // Author: Vitaly Smetannikov @@ -9,21 +11,23 @@ namespace ModelAPI_Tools { - boost::shared_ptr shape(const ResultPtr& theResult) + std::shared_ptr shape(const ResultPtr& theResult) { - - ResultBodyPtr aBody = boost::dynamic_pointer_cast(theResult); +/* + ResultBodyPtr aBody = std::dynamic_pointer_cast(theResult); if (aBody) return aBody->shape(); - ResultConstructionPtr aConstruct = boost::dynamic_pointer_cast( + ResultConstructionPtr aConstruct = std::dynamic_pointer_cast( theResult); if (aConstruct) return aConstruct->shape(); - ResultGroupPtr aGroup = boost::dynamic_pointer_cast(theResult); + ResultGroupPtr aGroup = std::dynamic_pointer_cast(theResult); if (aGroup) return aGroup->shape(); - return boost::shared_ptr(); + return std::shared_ptr(); + */ + return theResult->shape(); } }