Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000587graphvizDotpublic2002-02-26 05:192011-04-28 04:02
ReporterBernd Holzmuller 
Assigned Togviz 
PrioritynormalSeveritymajorReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformOS*-*-*OS Version
Summary0000587: timeline does not work with clusters
Description



I want to use a timeline and associate nodes with the items in the
timeline (via rank=same). This does not work when using clusters for
groups of nodes:



a) if the timeline nodes are themselves are grouped in a cluster, other
clusters do not expand as necessary to layout the nodes with ranks given
by the timeline



b) if the timeline nodes are not in a cluster, they are put inside the
clusters which I do not want.
Steps To Reproduce

digraph BDFFDFF{
size="11,11"

subgraph clusterKM {
node[shape=plaintext]
edge[style=invis]
"(141,908)" -> "(151,308)"
"(151,308)" -> "(152,651)"
"(152,651)" -> "(152,708)"
"(152,708)" -> "(159,811)"
"(159,811)" -> "(160,0)"
"(160,0)" -> "(180,0)"

}
subgraph cluster1 {
{rank=same;"(141,908)";"1:AEND (1,0)"[fontcolor=green,shape=polygon,sides=4,peripheries=2,style=filled,height=0.1]}
{rank=same;"(151,308)";"1:LKUE (95,0)"[fontcolor=blue,shape=box,height=0.1]}
}

subgraph cluster2 {
{rank=same;"(152,651)";"3:WEI (14,4)"[fontcolor=red,shape=plaintext]}
{rank=same;"(159,811)";"3:AEND (86,0)"[fontcolor=green,shape=polygon,sides=4,peripheries=2,style=filled,height=0.1]}
"3:LKUE (1,0)"[fontcolor=blue,shape=box,height=0.1]
}

subgraph cluster3 {
{rank=same;"(152,708)";"9:LKUE (15,0)"[fontcolor=blue,shape=box,height=0.1]}
{rank=same;"(160,0)";"9:ELL (62,0)"[fontcolor=brown]}
{rank=same;"(180,0)";"9:AEND (62,0)"[fontcolor=green,shape=polygon,sides=4,peripheries=2,style=filled,height=0.1]}
}

"1:AEND (1,0)" -> "1:LKUE (95,0)"
"1:LKUE (95,0)" -> "3:LKUE (1,0)"
"3:LKUE (1,0)" -> "3:WEI (14,4)"
"3:WEI (14,4)" -> "3:AEND (86,0)"
"3:WEI (14,4)" -> "9:LKUE (15,0)"
"9:LKUE (15,0)" -> "9:ELL (62,0)"
"9:ELL (62,0)" -> "9:AEND (62,0)"

}

Additional Information

[erg] This is related to an earlier request by Charles Martin <[email protected]>
who wanted to do protocol diagrams such as
<CD>
+-----------------+ +-----------------+
| Server | | Client |
| | | |
| 1 <-------------- 0 |
| | | | |
| +------|----+ | | +--------+ |
| | Foo | | | | | Bar | |
| | v | | | | | |
| | 2 ----------------------> 3 | |
| | | | | | | | |
| | | | | | v | |
| | 5 <---------------------- 4 | |
| | | | | | | | |
| | | | | | | | |
| +------|----+ | | +--------+ |
| V | | |
| 6 --------------> 7 |
| | | |
+-----------------+ +-----------------+
</CD>
but again the cluster semantics prohibit this.

TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID90
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT*
VERSION     1.8
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:02 user1 New Issue
2011-04-28 04:02 user1 Assigned To => user1


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker