The attribute values are stored to speed up creating charts when the attribute changes (avoids another loop through all the features). These are stored in a list and a separate one for feature ids. Should be stored as dictionary to keep consistency between the two.
Can always retrieve list of keys() and values() from the dictionary when needed.
The attribute values are stored to speed up creating charts when the attribute changes (avoids another loop through all the features). These are stored in a list and a separate one for feature ids. Should be stored as dictionary to keep consistency between the two. Can always retrieve list of keys() and values() from the dictionary when needed.