]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/FeaturesAPI/FeaturesAPI_RemoveSubShapes.cpp
Salome HOME
Issue #1834: Fix length of lines
[modules/shaper.git] / src / FeaturesAPI / FeaturesAPI_RemoveSubShapes.cpp
index b5dd098c9be008baecb2bddc73c25b53e700a9ed..ab5841b5b3f21e1b155434fc50d9ba0432e32f9a 100644 (file)
 #include <ModelHighAPI_Tools.h>
 
 //==================================================================================================
-FeaturesAPI_RemoveSubShapes::FeaturesAPI_RemoveSubShapes(const std::shared_ptr<ModelAPI_Feature>& theFeature)
+FeaturesAPI_RemoveSubShapes::FeaturesAPI_RemoveSubShapes(
+  const std::shared_ptr<ModelAPI_Feature>& theFeature)
 : ModelHighAPI_Interface(theFeature)
 {
   initialize();
 }
 
 //==================================================================================================
-FeaturesAPI_RemoveSubShapes::FeaturesAPI_RemoveSubShapes(const std::shared_ptr<ModelAPI_Feature>& theFeature,
-                                                         const ModelHighAPI_Selection& theBase)
+FeaturesAPI_RemoveSubShapes::FeaturesAPI_RemoveSubShapes(
+  const std::shared_ptr<ModelAPI_Feature>& theFeature,
+  const ModelHighAPI_Selection& theBase)
 : ModelHighAPI_Interface(theFeature)
 {
   if(initialize()) {
@@ -43,7 +45,8 @@ void FeaturesAPI_RemoveSubShapes::setBase(const ModelHighAPI_Selection& theBase)
 }
 
 //==================================================================================================
-void FeaturesAPI_RemoveSubShapes::setSubShapesToKeep(const std::list<ModelHighAPI_Selection>& theSubShapes)
+void FeaturesAPI_RemoveSubShapes::setSubShapesToKeep(
+  const std::list<ModelHighAPI_Selection>& theSubShapes)
 {
   fillAttribute(theSubShapes, mysubshapes);
 
@@ -56,10 +59,13 @@ void FeaturesAPI_RemoveSubShapes::dump(ModelHighAPI_Dumper& theDumper) const
   FeaturePtr aBase = feature();
   const std::string& aDocName = theDumper.name(aBase->document());
 
-  AttributeSelectionPtr anAttrBaseShape = aBase->selection(FeaturesPlugin_RemoveSubShapes::BASE_SHAPE_ID());
-  AttributeSelectionListPtr anAttrSubShapes = aBase->selectionList(FeaturesPlugin_RemoveSubShapes::SUBSHAPES_ID());
+  AttributeSelectionPtr anAttrBaseShape = 
+    aBase->selection(FeaturesPlugin_RemoveSubShapes::BASE_SHAPE_ID());
+  AttributeSelectionListPtr anAttrSubShapes =
+    aBase->selectionList(FeaturesPlugin_RemoveSubShapes::SUBSHAPES_ID());
 
-  theDumper << aBase << " = model.addRemoveSubShapes(" << aDocName << ", " << anAttrBaseShape << ")" << std::endl;
+  theDumper << aBase << " = model.addRemoveSubShapes(" << aDocName <<
+    ", " << anAttrBaseShape << ")" << std::endl;
   theDumper << aBase << ".setSubShapesToKeep(" << anAttrSubShapes << ")" << std::endl;
 }
 
@@ -67,6 +73,7 @@ void FeaturesAPI_RemoveSubShapes::dump(ModelHighAPI_Dumper& theDumper) const
 RemoveSubShapesPtr addRemoveSubShapes(const std::shared_ptr<ModelAPI_Document>& thePart,
                                       const ModelHighAPI_Selection& theBase)
 {
-  std::shared_ptr<ModelAPI_Feature> aFeature = thePart->addFeature(FeaturesAPI_RemoveSubShapes::ID());
+  std::shared_ptr<ModelAPI_Feature> aFeature =
+    thePart->addFeature(FeaturesAPI_RemoveSubShapes::ID());
   return RemoveSubShapesPtr(new FeaturesAPI_RemoveSubShapes(aFeature, theBase));
 }