maptek.vulcan.obj
The obj class is the base class that is shared to all object types. Any methods here are available in its derived types.
- clear(obj self)
- 
                                                Clear out an object’s data. 
- get_type(obj self) → std::string
- 
                                                Get the object type name. 
- object_details(obj self) → std::string
- 
                                                Gets the object’s information as a formatted report. 
- get_name(obj self) → std::string
- 
                                                Gets the object name. 
- set_name(obj self, std::string const & name)
- 
                                                Sets the object name. 
- get_layer(obj self) → std::string
- 
                                                Gets the object layer. 
- get_description(obj self) → std::string
- 
                                                Gets the object description. 
- set_description(obj self, std::string const & desc)
- 
                                                Sets the object description. 
- get_feature(obj self) → std::string
- 
                                                Gets the object feature. 
- set_feature(obj self, std::string const & feature)
- 
                                                Sets the object feature. 
- get_group(obj self) → std::string
- 
                                                Gets the object group. 
- set_group(obj self, std::string const & group)
- 
                                                Sets the object group. 
- get_value(obj self) → double
- 
                                                Gets the object value. 
- set_value(obj self, double const & value)
- 
                                                Sets the object value. 
- get_colour(obj self) → int
- 
                                                Gets the object colour. 
- set_colour(obj self, int colour)
- 
                                                Sets the object colour. 
- num_links(obj self) → int
- 
                                                Gets the number of object links. 
- get_link(obj self, int k) → std::string
- 
                                                Gets the object link. 
- get_linktype(obj self, int k) → int
- 
                                                Gets the object link type. 
- set_link(obj self, int k, int type, std::string const & value)
- 
                                                Sets the object link. 
- get_linkdata(obj self) → MVariant
- 
                                                Gets a copy of the object link data. 
- set_linkdata(obj self, MVariant & dictionary)
- 
                                                Sets the object link data from a dictionary. 
- get_primitive(obj self) → MVariant
- 
                                                Gets a copy of the object primitive data. 
- set_primitive(obj self, MVariant & dictionary)
- 
                                                Sets the object primitive data. 
- get_attributes(obj self) → attributes
- 
                                                Gets a reference to the object attribute data. 
- set_attributes(obj self, attributes attr)
- 
                                                Sets the object attribute data. 
- get_metadata(obj self) → metadata
- 
                                                Gets a reference to the object metadata. 
- set_metadata(obj self, metadata meta)
- 
                                                Sets the object metadata. 
- get_section_widths(obj self) → section_widths
- 
                                                Gets a reference to the object section width data. 
- set_section_widths(obj self, section_widths sect)
- 
                                                Sets the object section width data. 
- set_object_visibility(object, mode) -> bool
- 
                                                Sets object visibility 
- get_object_visibility(object) -> std::string
- 
                                                Sets object visibility 

