How to read this documentation
This documentation is structured around the available components and their hierarchy.
A Figure
wraps a Plot
which wraps an Axes
which
then contains Artist
objects.
The package follows a plugin architecture that still relies on a python inheritance tree. This tree is very heavily inspired by the matplotlib inheritance tree to the point where you can look it up for a full picture.
The base classes like Artist
or Polygon
aim to provide the same functionality as their matplotlib counterparts.
This makes adding more matplotlib types easier since this base structure is already available. It also prevents having to implement the same functionality multiple times.
The Base Classes are not meant to be instantiated and are not available in QML.
The Components are available through import Matplotlib 1.0
in QML and you can use every property that is listed on the component and