/// Returns the attribute selection by the index (zero based)
virtual std::shared_ptr<ModelAPI_AttributeSelection> value(const int theIndex) = 0;
- /// Returns all attributes
+ /// Removes all attributes of the list.
virtual void clear() = 0;
/// Starts or stops cashing of the values in the attribute (the cash may become invalid
# Remove the middle Part
model.removePart(Copy_2)
+# move the history line to the end, because remove makes the current feature up
+PartSet.setCurrentFeature(Copy_3.feature(), False)
model.do()
# check the intermediate result
# Remove a first copy
model.removePart(Copy_1)
+# move the history line to the end, because remove makes the current feature up
+PartSet.setCurrentFeature(Copy_3.feature(), False)
model.end()
# Undo the last remove