maptek.vulcan.attributes
Class for accessing object attribute data.
- template_list ( attributes self ) → str_list
-
List of templates defined for the object.
- attribute_list ( attributes self, std::string const & temp ) → str_list
-
List of attributes in a given template.
- get_template ( attributes self, std::string const & temp ) → MVariant
-
Gets the dictionary for a given template.
- set_template ( attributes self, std::string const & temp, MVariant & data )
-
Sets the attributes of a template from a dictionary.
- get_attribute ( attributes self, std::string const & temp, std::string const & attribute ) → MVariant
-
Gets a single attribute.
- get_date_attribute ( attributes self, std::string const & temp, std::string const & attribute ) → mtk::datetime::DateTime
-
Gets a date attribute as a Python datetime object.
- set_attribute ( attributes self, std::string const & temp, std::string const & attribute, MVariant & value )
-
Sets a single attribute.
- as_dict ( attributes self ) → MVariant
-
Gets the attribute data as a dictionary.
- from_dict ( attributes self, MVariant & data )
-
Sets the attribute data from a dictionary.