collection
¶
Module Contents¶
-
class
AutosaveStruct
(dataStruct, filename='', change_filename_if_exists=True)[source]¶ Structure that provides automated save of DataStructures
-
class
ListDataStruct
[source]¶ Bases:
optimeed.core.collection.DataStruct_Interface
-
_INFO_STR
= info¶
-
_DATA_STR
= data¶
-
save
(self, filename)[source]¶ Save data using json format. The data to be saved are automatically detected, see
obj_to_json()
-
set_attribute_equation
(self, attribute_name, equation_str)[source]¶ Advanced method to set the value of attribute_name from equation_str
Parameters: - attribute_name – string (name of the attribute to set)
- equation_str – formatted equation, check
applyEquation()
Returns:
-
get_list_attributes
(self, attributeName)[source]¶ Get the value of attributeName of all the data in the Collection
Parameters: attributeName – string (name of the attribute to get) Returns: list
-
delete_points_at_indices
(self, indices)[source]¶ Delete several elements from the Collection
Parameters: indices – list of indices to delete
-