Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix solvespace version number in environment.
[modules/shaper.git]
/
src
/
Model
/
Model_AttributeSelectionList.h
diff --git
a/src/Model/Model_AttributeSelectionList.h
b/src/Model/Model_AttributeSelectionList.h
index 55dad109f3f8b4032deb2976d09311c1b6f4c519..a69635c4bdb7b41bede5677b15ca2656f7956b63 100644
(file)
--- a/
src/Model/Model_AttributeSelectionList.h
+++ b/
src/Model/Model_AttributeSelectionList.h
@@
-36,12
+36,16
@@
public:
const bool theTemporarily = false);
/// Adds the new reference to the end of the list by the naming name of the selected shape
const bool theTemporarily = false);
/// Adds the new reference to the end of the list by the naming name of the selected shape
- /// The type of shape is taken from the current selection type
- MODEL_EXPORT virtual void append(
std::string theNamingName
);
+ /// The type of shape is taken from the current selection type
if the given is empty
+ MODEL_EXPORT virtual void append(
const std::string theNamingName, const std::string& theType=""
);
/// Removes the last element in the list
MODEL_EXPORT virtual void removeLast();
/// Removes the last element in the list
MODEL_EXPORT virtual void removeLast();
+ /// Removes the elements from the list.
+ /// \param theIndices a list of indices of elements to be removed
+ MODEL_EXPORT virtual void remove(const std::set<int>& theIndices);
+
/// Returns the number ofselection attributes in the list
MODEL_EXPORT virtual int size();
/// Returns the number ofselection attributes in the list
MODEL_EXPORT virtual int size();