Update all hierarchy charts in the docs

Added notes on how the abstracts are represented, ensured all the class
hierarchies were up to date, and changed the orientation so the classes
are actually readable in the big chart.
This commit is contained in:
Dave Jones
2016-09-26 11:08:17 +01:00
parent 412ca72066
commit 576fced6c4
30 changed files with 823 additions and 615 deletions

View File

@@ -23,7 +23,8 @@ classes (most of which are documented in their corresponding chapters):
devices like HATs
There are also several `mixin classes`_ for adding important functionality
at numerous points in the hierarchy, which is illustrated below:
at numerous points in the hierarchy, which is illustrated below (mixin classes
are represented in purple, while abstract classes are shaded lighter):
.. image:: images/device_hierarchy.*