Могу ли я определить подкластеры на точечном языке (Graphviz)?

В dot вы можете определить кластеры, которые в основном представляют собой блоки вокруг группы узлов. (1)

Можно ли определить кластер таким образом, чтобы он отображался внутри другого кластера (блок внутри блока)?

(1) См. также Подграфы и кластеры на http://www.graphviz.org/content/dot-language


person lofidevops    schedule 10.08.2016    source источник


Ответы (1)


Это работает просто отлично:

graph {
    subgraph cluster1 
    {
        label="outside 1"
        subgraph cluster11
        {
            label="inside 1"
            a--b
        };
        subgraph cluster12
        {
            label="inside 2"
            c--d
        };
    };

    subgraph cluster2
    {
         label="outside 2"
         e--f
    }
}

Вывод:

вывод с внешним и внутренним кластерами

person Ohad Eytan    schedule 10.08.2016