Main classes ================= Top-level public API objects: - :class:`scanwidth.DAG` - :class:`scanwidth.Extension` - :class:`scanwidth.TreeExtension` - :func:`scanwidth.edge_scanwidth` - :func:`scanwidth.node_scanwidth` .. autoclass:: scanwidth.DAG :members: .. autoclass:: scanwidth.Extension :members: .. autoclass:: scanwidth.TreeExtension :members: The detailed function API for :func:`scanwidth.edge_scanwidth` and :func:`scanwidth.node_scanwidth` is documented on the dedicated pages: :doc:`edge_scanwidth` and :doc:`node_scanwidth`.