raesl.doc.rich#

Rich document content.

Module Contents#

Functions#

mdm(→ Generator[str, None, None])

Generate an Multi-Domain Matrix.

Attributes#

IMG_DIR

DEFAULT_NODE_KINDS

DEFAULT_EDGE_KINDS

DEFAULT_PIE_MODE

raesl.doc.rich.IMG_DIR#
raesl.doc.rich.DEFAULT_NODE_KINDS = ['component', 'function_spec']#
raesl.doc.rich.DEFAULT_EDGE_KINDS = ['functional_dependency', 'mapping_dependency']#
raesl.doc.rich.DEFAULT_PIE_MODE = 'relative'#
raesl.doc.rich.mdm(graph: ragraph.graph.Graph, depth: int, rich: str = 'tex', rich_opts: Dict[str, Any] = {}, img_dir: pathlib.Path | str | None = None) Generator[str, None, None]#

Generate an Multi-Domain Matrix.

Yields:

Rich output lines.