Abstract Rendering API ======================= Abstract rendering modules are grouped either by data type or by task. Two modules used directly by every project are `Core`_ and `Glyphset`_. `Core`_ has general control flow and utilities. Core.render(...) is the main driver for AR application. `Glyphset`_ has interfaces for accessing visual representations and the related info values. Familiarity with these two modules is essential. Other modules may be approached as need (or curiosity) dictates. In addition to the modules shown here, there are a number of internal utility modules. Developers for AR should familiarize themselves with those modules as well. Categories ----------- .. automodule:: abstract_rendering.categories :members: :show-inheritance: Contour ----------- .. automodule:: abstract_rendering.contour :members: :show-inheritance: Core ----------- .. automodule:: abstract_rendering.core :members: :show-inheritance: General ----------- .. automodule:: abstract_rendering.general :members: :show-inheritance: Geometry ----------- .. automodule:: abstract_rendering.geometry :members: :show-inheritance: Glyphset ----------- .. automodule:: abstract_rendering.glyphset :members: :show-inheritance: Infos ----------- .. automodule:: abstract_rendering.infos :members: :show-inheritance: Numeric ----------- .. automodule:: abstract_rendering.numeric :members: :show-inheritance: