:py:mod:`raesl.doc.rich` ======================== .. py:module:: raesl.doc.rich .. autoapi-nested-parse:: Rich document content. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: raesl.doc.rich.mdm Attributes ~~~~~~~~~~ .. autoapisummary:: raesl.doc.rich.IMG_DIR raesl.doc.rich.DEFAULT_NODE_KINDS raesl.doc.rich.DEFAULT_EDGE_KINDS raesl.doc.rich.DEFAULT_PIE_MODE .. py:data:: IMG_DIR .. py:data:: DEFAULT_NODE_KINDS :value: ['component', 'function_spec'] .. py:data:: DEFAULT_EDGE_KINDS :value: ['functional_dependency', 'mapping_dependency'] .. py:data:: DEFAULT_PIE_MODE :value: 'relative' .. py:function:: mdm(graph: ragraph.graph.Graph, depth: int, rich: str = 'tex', rich_opts: Dict[str, Any] = {}, img_dir: Optional[Union[pathlib.Path, str]] = None) -> Generator[str, None, None] Generate an Multi-Domain Matrix. :Yields: Rich output lines.