Salome HOME
The flushCreated/flushUpdated are obsolete and nobody uses them.
[modules/shaper.git] / src / ModelAPI / ModelAPI_AttributeSelectionList.h
index 7bb04753a250ec21c3b2a6339738f74761b11bba..cc8077e325bfa221c9c0d58aefa784fd53a8c236 100644 (file)
@@ -30,9 +30,13 @@ class ModelAPI_AttributeSelectionList : public ModelAPI_Attribute
   /// Returns the number ofselection attributes in the list
   virtual int size() = 0;
 
+  /// The type of all elements selection
+  /// \returns the index of the enumeration of the type of shape
   virtual int selectionType() = 0;
 
-  virtual void setSelectionType(int) = 0;
+  /// Sets the type of all elements selection
+  /// \param theType the index of the enumeration of the type of shape
+  virtual void setSelectionType(int theType) = 0;
 
   /// Returns the attribute selection by the index (zero based)
   virtual std::shared_ptr<ModelAPI_AttributeSelection> value(const int theIndex) = 0;