API reference
#############


.. toctree::
   :caption: View
   :maxdepth: 1

   api/view
   api/model
   api/painters
   api/tools

The central part for Gaphas is the View. That's the class that ensures stuff is displayed and can be interacted with.

.. toctree::
   :caption: Connections
   :maxdepth: 1

   api/handles
   api/connections
   api/variable

One of Gaphas' USP is it's the way it handles connections and the constraint solver.

.. toctree::
   :caption: Primitives
   :maxdepth: 1

   api/matrix
   api/geometry

Finally there are classes and modules that make up the building blocks on which Gaphas is built:
