Salome HOME
Issue #532 - 4.13. Partition with splitting-arguments making solids with shared faces
[modules/shaper.git] / src / PartSetPlugin / PartSetPlugin_Part.h
index a07be67e10853a025c50470d0370e24048174e66..0610a68ab3d73429346a73d176cdee4ba09e08cf 100644 (file)
@@ -53,10 +53,10 @@ class PartSetPlugin_Part : public ModelAPI_CompositeFeature
   virtual std::shared_ptr<ModelAPI_Feature> addFeature(std::string theID);
 
   /// Returns the number of sub-features of the document
-  virtual int numberOfSubs() const;
+  virtual int numberOfSubs(bool forTree = false) const;
 
   /// Returns the sub-feature by zero-base index
-  virtual std::shared_ptr<ModelAPI_Feature> subFeature(const int theIndex) const;
+  virtual std::shared_ptr<ModelAPI_Feature> subFeature(const int theIndex, bool forTree = false) const;
 
   /// Returns the sub-feature unique identifier in this composite feature by zero-base index
   virtual int subFeatureId(const int theIndex) const;