X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FBuildAPI%2FBuildAPI_Shell.cpp;h=0e825e40efd28f5326e82af39997c7fda8c05653;hb=6ffc58e695559e8997bbc8b977b537f1c63d45a8;hp=86151b4cfffabe3f5bb292062cfaf23db19293d4;hpb=f98f887290d4e2b4bd6618389911e82b6b9674f3;p=modules%2Fshaper.git diff --git a/src/BuildAPI/BuildAPI_Shell.cpp b/src/BuildAPI/BuildAPI_Shell.cpp index 86151b4cf..0e825e40e 100644 --- a/src/BuildAPI/BuildAPI_Shell.cpp +++ b/src/BuildAPI/BuildAPI_Shell.cpp @@ -6,6 +6,7 @@ #include "BuildAPI_Shell.h" +#include #include //================================================================================================== @@ -39,6 +40,16 @@ void BuildAPI_Shell::setBase(const std::list& theBaseObj execute(); } +//================================================================================================== +void BuildAPI_Shell::dump(ModelHighAPI_Dumper& theDumper) const +{ + FeaturePtr aBase = feature(); + std::string aPartName = theDumper.name(aBase->document()); + + theDumper << aBase << " = model.addShell(" << aPartName << ", " + << aBase->selectionList(BuildPlugin_Shell::BASE_OBJECTS_ID()) << ")" << std::endl; +} + //================================================================================================== ShellPtr addShell(const std::shared_ptr& thePart, const std::list& theBaseObjects)