2012-10-01 11 views
5

Sto cercando di utilizzare GraphViz per disegnare modelli grafici. Tuttavia, non ho trovato un modo per creare grappoli sovrapposti. Ad esempio, come posso fare in modo che "nodeA-> nodeB" si trovi all'interno di clusterA e clusterB?Come disegnare i cluster sovrapposti in Graphviz?

risposta

3

AFAIK non è possibile.

cluster come descritto nella documentazione:

Se il nome del sottografo inizia con cluster, Graphviz prende atto della sottografo come una speciale sottografo cluster. Se supportato, il layout del motore eseguirà il layout in modo che i nodi appartenenti al cluster vengano disegnati insieme, con l'intero disegno del cluster contenuto all'interno di un rettangolo di delimitazione.

L'idea di cluster è non a sovrapporsi, ma per raggruppare i nodi (e graphviz solleva un errore quando un nodo è parte di due sottografi).

+0

C'è qualche soluzione? – jrtapsell

Problemi correlati