source: orange/Orange/OrangeCanvas/scheme/__init__.py @ 11367:9630e1bb6112

Revision 11367:9630e1bb6112, 684 bytes checked in by Ales Erjavec <ales.erjavec@…>, 14 months ago (diff)

Added rst documentation for scheme package.

Fixing docstrings in the process.

Line 
1"""
2======
3Scheme
4======
5
6The scheme package implements and defines the underlying workflow model.
7
8The :class:`Scheme` class represents the workflow and is composed of a set
9of :class:`SchemeNode` connected with :class:`SchemeLink`, defining an
10directed acyclic graph (DAG). Additionally instances of
11:class:`SchemeArrowAnnotation` or :class:`SchemeTextAnnotation` can be
12inserted into the scheme.
13
14"""
15
16from .node import SchemeNode
17from .link import SchemeLink, compatible_channels, can_connect, possible_links
18from .scheme import Scheme
19
20from .annotations import (
21    BaseSchemeAnnotation, SchemeArrowAnnotation, SchemeTextAnnotation
22)
23
24from .errors import *
25
26from . import utils
Note: See TracBrowser for help on using the repository browser.