Added testing script and test data

git-svn-id: http://pydot.googlecode.com/svn/trunk@14 06aa9b79-7134-0410-ae7e-c1cd3e483e87
This commit is contained in:
Ero Carrera 2010-11-06 21:06:28 +00:00
parent b26ac91bca
commit 8f6e324d32
225 changed files with 16955 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -0,0 +1,108 @@
digraph G {
compound=true;
ranksep=1.25;
label="From Past to Future...";
node [shape=plaintext, fontsize=16];
bgcolor=white;
edge [arrowsize=1, color=black];
/* Nodes */
subgraph cluster_Computers {label="Computers"; labelloc="b"; Computers_icon};
Computers_icon [label="", shape=box, style=invis, shapefile="Computers.png"];
subgraph cluster_Semantic_Web {label="Semantic Web"; labelloc="b"; Semantic_Web_icon};
Semantic_Web_icon [label="", shape=box, style=invis, shapefile="Semantic_Web.png"];
subgraph cluster_Cryptography {label="Cryptography"; labelloc="b"; Cryptography_icon};
Cryptography_icon [label="", shape=box, style=invis, shapefile="Cryptography.png"];
subgraph cluster_Automata {label="Automata"; labelloc="b"; Automata_icon};
Automata_icon [label="", shape=box, style=invis, shapefile="Automata.png"];
subgraph cluster_AI {label="A.I."; labelloc="b"; AI_icon};
AI_icon [label="", shape=box, style=invis, shapefile="AI.png"];
subgraph cluster_Chaos {label="Chaos / Fractals"; labelloc="b"; Chaos_icon};
Chaos_icon [label="", shape=box, style=invis, shapefile="Chaos.png"];
subgraph cluster_XML {label="XML / RDF / URI"; labelloc="b"; XML_icon};
XML_icon [label="", shape=box, style=invis, shapefile="XML.png"];
subgraph cluster_Ontology {label="Ontology / Clustering"; labelloc="b"; Ontology_icon};
Ontology_icon [label="", shape=box, style=invis, shapefile="Ontology.png"];
subgraph cluster_Biology {label="Biology / Neurons"; labelloc="b"; Biology_icon};
Biology_icon [label="", shape=box, style=invis, shapefile="Biology.png"];
subgraph cluster_Agents {label="Agents / Security"; labelloc="b"; Agents_icon};
Agents_icon [label="", shape=box, style=invis, shapefile="Agents.png"];
subgraph cluster_Small_World {label="The Small World Project"; labelloc="b"; Small_World_icon};
Small_World_icon [label="", shape=box, style=invis, shapefile="Small_World.png"];
subgraph cluster_Social_Networks {label="Social Networks"; labelloc="b"; Social_Networks_icon};
Social_Networks_icon [label="", shape=box, style=invis, shapefile="Social_Networks.png"];
subgraph cluster_Search_Engines {label="Search Engines"; labelloc="b"; Search_Engines_icon};
Search_Engines_icon [label="", shape=box, style=invis, shapefile="Search_Engines.png"];
subgraph cluster_Turing {label="A. Turing"; labelloc="b"; Turing_icon};
Turing_icon [label="", shape=box, style=invis, shapefile="Turing.png"];
subgraph cluster_Rejewski {label="M. Rejewski"; labelloc="b"; Rejewski_icon};
Rejewski_icon [label="", shape=box, style=invis, shapefile="Rejewski.png"];
subgraph cluster_Dertouzos {label="M. Dertouzos"; labelloc="b"; Dertouzos_icon};
Dertouzos_icon [label="", shape=box, style=invis, shapefile="Dertouzos.png"];
subgraph cluster_Berners_Lee {label="T. Berners-Lee"; labelloc="b"; Berners_Lee_icon};
Berners_Lee_icon [label="", shape=box, style=invis, shapefile="Berners_Lee.png"];
/* Relationships */
Computers_icon -> Semantic_Web_icon;
Semantic_Web_icon -> Computers_icon;
Cryptography_icon -> Semantic_Web_icon;
Cryptography_icon -> Computers_icon;
Automata_icon -> Computers_icon;
AI_icon -> Automata_icon;
Automata_icon -> AI_icon;
Chaos_icon -> Computers_icon;
Chaos_icon -> AI_icon;
AI_icon -> Chaos_icon;
Computers_icon -> Chaos_icon;
XML_icon -> Semantic_Web_icon;
XML_icon -> Computers_icon;
Computers_icon -> XML_icon;
Ontology_icon -> Semantic_Web_icon;
Biology_icon -> AI_icon;
Biology_icon -> Chaos_icon;
Chaos_icon -> Biology_icon;
Chaos_icon -> Semantic_Web_icon;
Agents_icon -> Semantic_Web_icon;
Semantic_Web_icon -> Agents_icon;
Agents_icon -> AI_icon;
AI_icon -> Agents_icon;
Small_World_icon -> Chaos_icon;
Small_World_icon -> Agents_icon;
Small_World_icon -> Biology_icon;
Biology_icon -> Small_World_icon;
Social_Networks_icon -> Small_World_icon;
Social_Networks_icon -> Biology_icon;
Search_Engines_icon -> Semantic_Web_icon;
Computers_icon -> Search_Engines_icon;
Turing_icon -> Cryptography_icon;
Turing_icon -> Computers_icon;
Turing_icon -> Automata_icon;
Rejewski_icon -> Turing_icon;
Rejewski_icon -> Cryptography_icon;
Dertouzos_icon -> Computers_icon;
Dertouzos_icon -> Berners_Lee_icon;
Berners_Lee_icon -> Semantic_Web_icon;
{ rank=same; Rejewski_icon; Turing_icon; Dertouzos_icon; Berners_Lee_icon };
{ rank=same; Biology_icon; AI_icon; Social_Networks_icon };
}

22
test/graphs/ER.dot Normal file
View File

@ -0,0 +1,22 @@
graph ER {
node [shape=box]; course; institute; student;
node [shape=ellipse]; {node [label="name"] name0; name1; name2;}
code; grade; number;
node [shape=diamond,style=filled,color=lightgrey]; "C-I"; "S-C"; "S-I";
name0 -- course;
code -- course;
course -- "C-I" [label="n",len=1.00];
"C-I" -- institute [label="1",len=1.00];
institute -- name1;
institute -- "S-I" [label="1",len=1.00];
"S-I" -- student [label="n",len=1.00];
student -- grade;
student -- name2;
student -- number;
student -- "S-C" [label="m",len=1.00];
"S-C" -- course [label="n",len=1.00];
label = "\n\nEntity Relation Diagram\ndrawn by NEATO";
fontsize=20;
}

31
test/graphs/Heawood.dot Normal file
View File

@ -0,0 +1,31 @@
/*
* The transitive 6-net, also known as Heawood's graph,
* can be used to test the "stability points" of the layout
* algorithm.
* The "ideal" layout occurs when len="2.5". The layout
* loses the regularity when smaller values are used.
*/
graph "Heawood" {
node [
fontname = "Arial"
label = "\N"
shape = "circle"
width = "0.50000"
height = "0.500000"
color = "black"
]
edge [
color = "black"
]
/* The outer wheel */
"0" -- "1" -- "2" -- "3" -- "4" -- "5" -- "6" -- "7" -- "8" -- "9" -- "10" -- "11" -- "12" -- "13" -- "0";
/* The internal edges. The len = makes them internal */
"0" -- "5" [len = 2.5];
"2" -- "7" [len = 2.5];
"4" -- "9" [len = 2.5];
"6" -- "11" [len = 2.5];
"8" -- "13" [len = 2.5];
"10" -- "1" [len = 2.5];
"12" -- "3" [len = 2.5];
}

20
test/graphs/KW91.dot Normal file
View File

@ -0,0 +1,20 @@
digraph G {
style=bold;
subgraph cluster_outer {
Act_1 -> Act_21;
Act_1 -> Act_23;
Act_25 -> Act_3;
subgraph cluster_inner {
label = " Act_2";
{Act_21 -> Act_22 [minlen=2]; rank=same;}
Act_22 -> Act_23;
Act_22 -> Act_24;
{Act_23 -> Act_24 [minlen=2]; rank=same;}
Act_23 -> Act_25;
Act_24 -> Act_25;
}
}
Ext_1 -> Act_1;
Act_3 -> Ext_2;
Ext_3 -> Act_24;
}

5
test/graphs/Latin1.dot Normal file
View File

@ -0,0 +1,5 @@
digraph G {
graph [charset=latin1]
node [fontsize=10]
a [label = "áâãäåæçèéêëìíîïðñòóôõöøùúûü"];
}

126
test/graphs/NaN.dot Normal file
View File

@ -0,0 +1,126 @@
digraph xyz {
orientation=landscape;
ratio=compress;
size="16,10";
AbstractMemory -> Memory;
AliasedMemory -> AliasedMemory;
AliasedMemory -> Memory;
Architecture -> ROOT;
Assembly -> ROOT;
AtomProperties -> NRAtom;
AtomWr -> Wr;
Break -> Break;
Break -> Target;
Breakpoint -> Breakpoint;
Breakpoint -> Event;
Breakpoint -> ROOT;
CDB -> Target;
CDB -> Thread;
CommonFrame -> Target;
ControlOps -> InterpF;
Displayed -> Displayed;
Displayed -> InterpTypes;
ETimer -> RTHeapRep;
Event -> Event;
Event -> ROOT;
Event -> Target;
EventHandler -> ROOT;
EventHandler -> StandardEvents;
Expression -> ROOT;
ExpressionServer -> Expression;
FollowBreakpoint -> Breakpoint;
Formatter -> ROOT;
Formatter -> Thread;
Frame -> Frame;
Frame -> Memory;
Frame -> Target;
FrameClass -> Frame;
IntIntTbl -> IntIntTbl;
IntIntTbl -> ROOT;
Interp -> InterpF;
Interp -> ROOT;
InterpF -> Interp;
InterpF -> InterpF;
InterpF -> ROOT;
InterpScan -> TokenStream;
InterpTypes -> InterpTypes;
InterpTypes -> ROOT;
List -> Thread;
LoadState -> LoadState;
LoadState -> LoadStateRep;
LoadState -> ROOT;
LoadStateRep -> LoadState;
LocationRep -> Memory;
MC68Frame -> CommonFrame;
MC68GCommonFrame -> EventHandler;
MUTEX -> ROOT;
Memory -> Displayed;
Memory -> InterpTypes;
MipsFrame -> CommonFrame;
MipsFrame -> InterpTypes;
MipsGCommonFrame -> EventHandler;
NRAtom -> AtomProperties;
NRAtom -> ROOT;
NopBreakpoint -> Breakpoint;
PSFormatter -> InterpTypes;
PSInterp -> InterpTypes;
PSLoadState -> InterpTypes;
PSMemory -> InterpTypes;
ProtectedWire -> ProtectedWire;
ProtectedWire -> Wire;
RTHeap -> RTHeapRep;
RTHeapRep -> ROOT;
Rd -> RdClass;
RdClass -> MUTEX;
RegisterMemory -> Memory;
Scope -> ROOT;
Scope -> Scope;
Scope -> Target;
SourceLoc -> Target;
SourceMap -> ROOT;
SparcFrame -> CommonFrame;
SparcGCommonFrame -> EventHandler;
StandardEvents -> StandardEvents;
StandardEvents -> Target;
StreamWire -> Wire;
Symbol -> Displayed;
Symbol -> Symbol;
TThread -> ROOT;
TThread -> Target;
Target -> Displayed;
Target -> Event;
Target -> FrameClass;
Target -> ROOT;
Target -> TThread;
Target -> Target;
Target -> TargetF;
Target -> Thread;
TargetF -> Target;
TargetState -> Assembly;
TextRd -> Rd;
TextWr -> Wr;
Thread -> ROOT;
Thread -> Thread;
TokenStream -> ROOT;
TokenStream -> TokenStream;
Trap -> ROOT;
TrapMemory -> Memory;
UFileRd -> Rd;
UFileRd -> UFileRd;
UFileWr -> UFileWr;
UFileWr -> Wr;
UnixHandler -> Event;
UnixHandler -> UnixHandler;
UserBreak -> Break;
UserBreak -> Breakpoint;
UserBreak -> Event;
UserBreak -> Trap;
UserBreak -> UserBreak;
VaxFrame -> CommonFrame;
VaxGCommonFrame -> EventHandler;
Wire -> ROOT;
Wire -> TrapMemory;
Wire -> Wire;
Wr -> WrClass;
WrClass -> MUTEX;
}

48
test/graphs/Petersen.dot Normal file
View File

@ -0,0 +1,48 @@
/*
* The transitive 5-net, also known as Petersen's graph,
* can be used to test the "stability points" of the layout
* algorithm.
*
* The "ideal" layout is achieved for certain random seed
* values when len=1.5. For len=2.5 or above, the layout
* is stable. Sometimes, the graph is rendered "inside-out".
*/
graph "Petersen" {
node [
fontname = "Arial"
label = "\N"
shape = "circle"
width = "0.400000"
height = "0.400000"
color = "black"
]
edge [
color = "black"
]
/* Outer wheel. The len= is what makes it outer */
"0" -- "1" -- "2" -- "3" -- "4" -- "0" [
color = "blue"
len = 2.6
]
"0" -- "5" [
color = "red"
weight = "5"
]
"1" -- "6" [
color = "red"
weight = "5"
]
"2" -- "7" [
color = "red"
weight = "5"
]
"3" -- "8" [
color = "red"
weight = "5"
]
"4" -- "9" [
color = "red"
weight = "5"
]
"5" -- "7" -- "9" -- "6" -- "8" -- "5";
}

4
test/graphs/a.dot Normal file
View File

@ -0,0 +1,4 @@
digraph G {
a -> b
label="this is a graph"
}

71
test/graphs/abstract.dot Normal file
View File

@ -0,0 +1,71 @@
digraph abstract {
size="6,6";
S24 -> 27;
S24 -> 25;
S1 -> 10;
S1 -> 2;
S35 -> 36;
S35 -> 43;
S30 -> 31;
S30 -> 33;
9 -> 42;
9 -> T1;
25 -> T1;
25 -> 26;
27 -> T24;
2 -> 3;
2 -> 16;
2 -> 17;
2 -> T1;
2 -> 18;
10 -> 11;
10 -> 14;
10 -> T1;
10 -> 13;
10 -> 12;
31 -> T1;
31 -> 32;
33 -> T30;
33 -> 34;
42 -> 4;
26 -> 4;
3 -> 4;
16 -> 15;
17 -> 19;
18 -> 29;
11 -> 4;
14 -> 15;
37 -> 39;
37 -> 41;
37 -> 38;
37 -> 40;
13 -> 19;
12 -> 29;
43 -> 38;
43 -> 40;
36 -> 19;
32 -> 23;
34 -> 29;
39 -> 15;
41 -> 29;
38 -> 4;
40 -> 19;
4 -> 5;
19 -> 21;
19 -> 20;
19 -> 28;
5 -> 6;
5 -> T35;
5 -> 23;
21 -> 22;
20 -> 15;
28 -> 29;
6 -> 7;
15 -> T1;
22 -> 23;
22 -> T35;
29 -> T30;
7 -> T8;
23 -> T24;
23 -> T1;
}

32
test/graphs/alf.dot Normal file
View File

@ -0,0 +1,32 @@
digraph Alf {
size = "6,9";
node [ shape = record ];
Decl [ label = "\n\nDecl|{name|access|decl_flags|extern_c_linkage}"];
Nontype_decl [ label = "Nontype_decl|{type}"];
Defined_decl [ label = "Defined_decl|{linkage}"];
Data_decl [ label = "Data_decl|{storage_class}"];
Function_decl [ label = "Function_decl|{formals|defaults}"];
Data [ label = "Data|{initializer}"];
Function [ label = "Function|{body}"];
Constructor [ label = "Constructor|{member_initializers}"];
Aggregate -> Type_decl ;
Class -> Aggregate;
Union -> Aggregate;
Data -> Data_decl;
Data -> Defn;
Data_decl -> Defined_decl;
Data_member -> Nontype_decl ;
Defined_decl -> Nontype_decl;
Defn -> Defined_decl;
Enum -> Type_decl ;
Enumerator -> Nontype_decl ;
Function -> Defn;
Function -> Function_decl;
Constructor -> Function;
Destructor -> Function;
Function_decl -> Defined_decl;
Nontype_decl -> Decl ;
Template_type_arg -> Type_decl ;
Type_decl -> Decl ;
Typedef -> Type_decl ;
}

57
test/graphs/arrows.dot Normal file
View File

@ -0,0 +1,57 @@
digraph G {
// leave some space for the head/taillabels
graph [ranksep=1.5 splines=true overlap=false]
// to avoid confusion, remember this:
// it's spelt tail/head, but it's read start/end
// emphasize theatrically
// show only explicitly given head/tails
// put head/tail labels farther from the node
// edge [arrowsize=2 dir=none labeldistance=3]
edge [dir=none labeldistance=3]
// not interested in node labels
node [shape=circle width=0.5 label=""]
{
edge [samehead=ahead samearrowhead=1]
a->Z [arrowtail=none taillabel=none]
b->Z [arrowtail=normal taillabel=normal]
c->Z [arrowtail=inv taillabel=inv]
d->Z [arrowtail=dot taillabel=dot]
e->Z [arrowtail=odot taillabel=odot]
f->Z [arrowtail=invdot taillabel=invdot]
g->Z [arrowtail=invodot taillabel=invodot]
h->Z [arrowtail=open taillabel=open]
i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
j->Z [arrowtail=empty taillabel=empty]
k->Z [arrowtail=invempty taillabel=invempty]
l->Z [arrowtail=diamond taillabel=diamond]
m->Z [arrowtail=odiamond taillabel=odiamond]
n->Z [arrowtail=box taillabel=box]
o->Z [arrowtail=obox taillabel=obox]
p->Z [arrowtail=tee taillabel=tee]
q->Z [arrowtail=crow taillabel=crow]
}
{
edge [sametail=atail samearrowtail=1]
Z->A [arrowhead=none headlabel=none]
Z->B [arrowhead=normal headlabel=normal]
Z->C [arrowhead=inv headlabel=inv]
Z->D [arrowhead=dot headlabel=dot]
Z->E [arrowhead=odot headlabel=odot]
Z->F [arrowhead=invdot headlabel=invdot]
Z->G [arrowhead=invodot headlabel=invodot]
Z->H [arrowhead=open headlabel=open]
Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
Z->J [arrowhead=empty headlabel=empty]
Z->K [arrowhead=invempty headlabel=invempty]
Z->L [arrowhead=diamond headlabel=diamond]
Z->M [arrowhead=odiamond headlabel=odiamond]
Z->N [arrowhead=box headlabel=box]
Z->O [arrowhead=obox headlabel=obox]
Z->P [arrowhead=tee headlabel=tee]
Z->Q [arrowhead=crow headlabel=crow]
}
}

56
test/graphs/arrowsize.dot Normal file
View File

@ -0,0 +1,56 @@
digraph G {
// leave some space for the head/taillabels
graph [ranksep=1.5 splines=true overlap=false]
// to avoid confusion, remember this:
// it's spelt tail/head, but it's read start/end
// emphasize theatrically
// show only explicitly given head/tails
// put head/tail labels farther from the node
edge [dir=none labeldistance=3]
// not interested in node labels
node [shape=circle width=0.5 label=""]
{
edge [arrowsize=2 samehead=ahead samearrowhead=1]
a->Z [arrowtail=none taillabel=none]
b->Z [arrowtail=normal taillabel=normal]
c->Z [arrowtail=inv taillabel=inv]
d->Z [arrowtail=dot taillabel=dot]
e->Z [arrowtail=odot taillabel=odot]
f->Z [arrowtail=invdot taillabel=invdot]
g->Z [arrowtail=invodot taillabel=invodot]
h->Z [arrowtail=open taillabel=open]
i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
j->Z [arrowtail=empty taillabel=empty]
k->Z [arrowtail=invempty taillabel=invempty]
l->Z [arrowtail=diamond taillabel=diamond]
m->Z [arrowtail=odiamond taillabel=odiamond]
n->Z [arrowtail=box taillabel=box]
o->Z [arrowtail=obox taillabel=obox]
p->Z [arrowtail=tee taillabel=tee]
q->Z [arrowtail=crow taillabel=crow]
}
{
edge [arrowsize=4 sametail=atail samearrowtail=1]
Z->A [arrowhead=none headlabel=none]
Z->B [arrowhead=normal headlabel=normal]
Z->C [arrowhead=inv headlabel=inv]
Z->D [arrowhead=dot headlabel=dot]
Z->E [arrowhead=odot headlabel=odot]
Z->F [arrowhead=invdot headlabel=invdot]
Z->G [arrowhead=invodot headlabel=invodot]
Z->H [arrowhead=open headlabel=open]
Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
Z->J [arrowhead=empty headlabel=empty]
Z->K [arrowhead=invempty headlabel=invempty]
Z->L [arrowhead=diamond headlabel=diamond]
Z->M [arrowhead=odiamond headlabel=odiamond]
Z->N [arrowhead=box headlabel=box]
Z->O [arrowhead=obox headlabel=obox]
Z->P [arrowhead=tee headlabel=tee]
Z->Q [arrowhead=crow headlabel=crow]
}
}

188
test/graphs/awilliams.dot Normal file
View File

@ -0,0 +1,188 @@
digraph pvn {
ordering=out;
node_1 -> node_2;
node_1 [label="ID: 1\ntype: 48\nnbr out: 0\nnbr chi: 11"];
node_2 [label="ID: 2\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_3;
node_3 [label="ID: 3\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_4;
node_4 [label="ID: 4\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_5;
node_5 [label="ID: 5\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_6;
node_6 [label="ID: 6\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_7;
node_7 [label="ID: 7\ntype: 49\nnbr out: 0\nnbr chi: 0"];
node_7 -> node_8;
node_8 [label="ID: 8\ntype: 45\nnbr out: 2\nnbr chi: 0"];
node_8 -> node_9;
node_9 [label="ID: 9\ntype: 48\nnbr out: 0\nnbr chi: 4"];
node_9 -> node_10;
node_10 [label="ID: 10\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_9 -> node_11;
node_11 [label="ID: 11\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_9 -> node_12;
node_12 [label="ID: 12\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_9 -> node_13;
node_13 [label="ID: 13\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_8 -> node_14;
node_14 [label="ID: 14\ntype: 39\nnbr out: 1\nnbr chi: 0"];
node_14 -> node_15;
node_15 [label="ID: 15\ntype: 55\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_16;
node_16 [label="ID: 16\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_16 -> node_17;
node_17 [label="ID: 17\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_16 -> node_18;
node_18 [label="ID: 18\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_16 -> node_19;
node_19 [label="ID: 19\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_19 -> node_20;
node_20 [label="ID: 20\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_20 -> node_21;
node_21 [label="ID: 21\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_22;
node_22 [label="ID: 22\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_23;
node_23 [label="ID: 23\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_24;
node_24 [label="ID: 24\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_25;
node_25 [label="ID: 25\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_19 -> node_26;
node_26 [label="ID: 26\ntype: 41\nnbr out: 12\nnbr chi: 0"];
node_26 -> node_27;
node_27 [label="ID: 27\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_27 -> node_28;
node_28 [label="ID: 28\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_29;
node_29 [label="ID: 29\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_30;
node_30 [label="ID: 30\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_31;
node_31 [label="ID: 31\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_32;
node_32 [label="ID: 32\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_33;
node_33 [label="ID: 33\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_33 -> node_34;
node_34 [label="ID: 34\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_35;
node_35 [label="ID: 35\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_36;
node_36 [label="ID: 36\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_37;
node_37 [label="ID: 37\ntype: 20\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_38;
node_38 [label="ID: 38\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_39;
node_39 [label="ID: 39\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_39 -> node_40;
node_40 [label="ID: 40\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_39 -> node_41;
node_41 [label="ID: 41\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_41 -> node_42;
node_42 [label="ID: 42\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_41 -> node_43;
node_43 [label="ID: 43\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_41 -> node_44;
node_44 [label="ID: 44\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_45;
node_45 [label="ID: 45\ntype: 48\nnbr out: 0\nnbr chi: 4"];
node_45 -> node_46;
node_46 [label="ID: 46\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_45 -> node_47;
node_47 [label="ID: 47\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_47 -> node_48;
node_48 [label="ID: 48\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_47 -> node_49;
node_49 [label="ID: 49\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_45 -> node_50;
node_50 [label="ID: 50\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_45 -> node_51;
node_51 [label="ID: 51\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_51 -> node_52;
node_52 [label="ID: 52\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_52 -> node_53;
node_53 [label="ID: 53\ntype: 54\nnbr out: 0\nnbr chi: 0"];
node_52 -> node_54;
node_54 [label="ID: 54\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_51 -> node_55;
node_55 [label="ID: 55\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_55 -> node_56;
node_56 [label="ID: 56\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_55 -> node_57;
node_57 [label="ID: 57\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_55 -> node_58;
node_58 [label="ID: 58\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_59;
node_59 [label="ID: 59\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_59 -> node_60;
node_60 [label="ID: 60\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_61;
node_61 [label="ID: 61\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_62;
node_62 [label="ID: 62\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_63;
node_63 [label="ID: 63\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_64;
node_64 [label="ID: 64\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_65;
node_65 [label="ID: 65\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_65 -> node_66;
node_66 [label="ID: 66\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_67;
node_67 [label="ID: 67\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_68;
node_68 [label="ID: 68\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_69;
node_69 [label="ID: 69\ntype: 20\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_70;
node_70 [label="ID: 70\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_14 -> node_71;
node_71 [label="ID: 71\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_71 -> node_72;
node_72 [label="ID: 72\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_71 -> node_73;
node_73 [label="ID: 73\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_73 -> node_74;
node_74 [label="ID: 74\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_73 -> node_75;
node_75 [label="ID: 75\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_73 -> node_76;
node_76 [label="ID: 76\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_8 -> node_77;
node_77 [label="ID: 77\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_77 -> node_78;
node_78 [label="ID: 78\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_77 -> node_79;
node_79 [label="ID: 79\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_79 -> node_80;
node_80 [label="ID: 80\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_79 -> node_81;
node_81 [label="ID: 81\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_79 -> node_82;
node_82 [label="ID: 82\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_83;
node_83 [label="ID: 83\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_84;
node_84 [label="ID: 84\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_85;
node_85 [label="ID: 85\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_86;
node_86 [label="ID: 86\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_87;
node_87 [label="ID: 87\ntype: 16\nnbr out: 0\nnbr chi: 0"];
}

13
test/graphs/b.dot Normal file
View File

@ -0,0 +1,13 @@
digraph automata_0 {
size ="8.5, 11";
node [shape = circle];
0 [ style = filled, color=lightgrey ];
2 [ shape = doublecircle ];
0 -> 2 [ label = "a " ];
0 -> 1 [ label = "other " ];
1 -> 2 [ label = "a " ];
1 -> 1 [ label = "other " ];
2 -> 2 [ label = "a " ];
2 -> 1 [ label = "other " ];
"Machine: a" [ shape = plaintext ];
}

916
test/graphs/b102.dot Normal file
View File

@ -0,0 +1,916 @@
digraph inheritance
{
Node54 [shape="box",label="ASMETTYP.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"];
Node55 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node55 [shape="box",label="MNISOCHR.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_i_s_o_c_h_r_8_h.html"];
Node56 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node56 [shape="box",label="mngpar.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mngpar_8cpp.html"];
Node57 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node57 [shape="box",label="MnGParAendern_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_g_par_aendern__ia_8h.html"];
Node58 -> Node57 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node58 [shape="box",label="MNGPARAE.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_g_p_a_r_a_e_8_h.html"];
Node59 -> Node58 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node59 [shape="box",label="mngparae.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mngparae_8cpp.html"];
Node60 -> Node58 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node60 [shape="box",label="mngrwin.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mngrwin_8cpp.html"];
Node61 -> Node58 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node61 [shape="box",label="mnmenu.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnmenu_8cpp.html"];
Node62 -> Node57 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node62 [shape="box",label="MnGParAendern_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_g_par_aendern__ia_8cpp.html"];
Node63 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node63 [shape="box",label="MnGParIsochronen_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_g_par_isochronen__ia_8h.html"];
Node57 -> Node63 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node64 -> Node63 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node64 [shape="box",label="MnGParIsochronen_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_g_par_isochronen__ia_8cpp.html"];
Node65 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node65 [shape="box",label="mniastat.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mniastat_8cpp.html"];
Node66 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node66 [shape="box",label="MNISOCHR.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_i_s_o_c_h_r_8_c_p_p.html"];
Node67 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node67 [shape="box",label="MnIsochr_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_isochr__ia_8h.html"];
Node66 -> Node67 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node68 -> Node67 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node68 [shape="box",label="MnIsochr_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_isochr__ia_8cpp.html"];
Node69 -> Node67 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node69 [shape="box",label="MnIsochrOV_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_isochr_o_v__ia_8cpp.html"];
Node70 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node70 [shape="box",label="MnIsochrIV_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_isochr_i_v__ia_8h.html"];
Node67 -> Node70 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node71 -> Node70 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node71 [shape="box",label="MnIsochrIV_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_isochr_i_v__ia_8cpp.html"];
Node72 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node72 [shape="box",label="MnIsochrOV_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_isochr_o_v__ia_8h.html"];
Node67 -> Node72 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node69 -> Node72 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node73 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node73 [shape="box",label="mnloesch.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnloesch_8cpp.html"];
Node74 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node74 [shape="box",label="mnvsys.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnvsys_8cpp.html"];
Node75 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node75 [shape="box",label="cisochrones.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$cisochrones_8h.html"];
Node76 -> Node75 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node76 [shape="box",label="canalysis.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$canalysis_8cpp.html"];
Node77 -> Node75 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node77 [shape="box",label="cisochrones.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$cisochrones_8cpp.html"];
Node77 -> Node55 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node78 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node78 [shape="box",label="ASMETTYP.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_a_s_m_e_t_t_y_p_8_c_p_p.html"];
Node79 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node79 [shape="box",label="ASSMENTS.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_a_s_s_m_e_n_t_s_8_h.html"];
Node80 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node80 [shape="box",label="mnfahrg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnfahrg_8cpp.html"];
Node81 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node81 [shape="box",label="MNFMAT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_f_m_a_t_8_c_p_p.html"];
Node82 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node82 [shape="box",label="MnFMatReadWrite_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_f_mat_read_write__ia_8cpp.html"];
Node59 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node60 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node83 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node83 [shape="box",label="mninit.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mninit_8cpp.html"];
Node84 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node84 [shape="box",label="mnlesalt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnlesalt_8cpp.html"];
Node73 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node85 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node85 [shape="box",label="mnlstsys.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnlstsys_8cpp.html"];
Node86 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node86 [shape="box",label="mnlstweg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnlstweg_8cpp.html"];
Node87 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node87 [shape="box",label="mnlsumlg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnlsumlg_8cpp.html"];
Node88 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node88 [shape="box",label="mnmakro.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnmakro_8cpp.html"];
Node89 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node89 [shape="box",label="mnnfumlg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnnfumlg_8cpp.html"];
Node90 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node90 [shape="box",label="MNODATT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_o_d_a_t_t_8_c_p_p.html"];
Node91 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node91 [shape="box",label="mnodmatrixwrite.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnodmatrixwrite_8cpp.html"];
Node92 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node92 [shape="box",label="MnRechAblaufPP.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_rech_ablauf_p_p_8cpp.html"];
Node93 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node93 [shape="box",label="MnRechnen_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_rechnen__ia_8cpp.html"];
Node94 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node94 [shape="box",label="MnSpinne_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_spinne__ia_8cpp.html"];
Node95 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node95 [shape="box",label="MnSpinneVsysAuswahl_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_spinne_vsys_auswahl__ia_8cpp.html"];
Node96 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node96 [shape="box",label="mntgen.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mntgen_8cpp.html"];
Node97 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 [shape="box",label="mnumlg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnumlg_8cpp.html"];
Node98 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 [shape="box",label="mnumlgbase.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnumlgbase_8cpp.html"];
Node99 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node99 [shape="box",label="MnUmlgReport_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_umlg_report__ia_8cpp.html"];
Node100 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node100 [shape="box",label="MNUMLREP.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_u_m_l_r_e_p_8_c_p_p.html"];
Node101 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node101 [shape="box",label="MnVissimExport.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_vissim_export_8cpp.html"];
Node102 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node102 [shape="box",label="MnVissimRoutenPP.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_vissim_routen_p_p_8cpp.html"];
Node74 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node103 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node103 [shape="box",label="CROUTE.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_c_r_o_u_t_e_8_c_p_p.html"];
Node104 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node104 [shape="box",label="CROUTEE.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_c_r_o_u_t_e_e_8_c_p_p.html"];
Node105 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node105 [shape="box",label="CROUTES.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_c_r_o_u_t_e_s_8_c_p_p.html"];
Node106 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node106 [shape="box",label="CROUTESE.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_c_r_o_u_t_e_s_e_8_c_p_p.html"];
Node107 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node107 [shape="box",label="CROUTEUT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_c_r_o_u_t_e_u_t_8_c_p_p.html"];
Node108 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node108 [shape="box",label="ctsystem.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ctsystem_8cpp.html"];
Node109 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node109 [shape="box",label="assments.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$assments_8cpp.html"];
Node110 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 [shape="box",label="fgumlg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$fgumlg_8cpp.html"];
Node111 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node111 [shape="box",label="IVANBKAP.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_a_n_b_k_a_p_8_c_p_p.html"];
Node112 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node112 [shape="box",label="IVDAVIS.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_d_a_v_i_s_8_c_p_p.html"];
Node113 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node113 [shape="box",label="IVGGEW.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_g_g_e_w_8_c_p_p.html"];
Node114 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node114 [shape="box",label="ivkali.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivkali_8cpp.html"];
Node115 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node115 [shape="box",label="IVLERN.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_l_e_r_n_8_c_p_p.html"];
Node116 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node116 [shape="box",label="ivloesch.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivloesch_8cpp.html"];
Node117 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node117 [shape="box",label="IVPFEUML.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_p_f_e_u_m_l_8_c_p_p.html"];
Node118 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node118 [shape="box",label="IVSPINNE.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_s_p_i_n_n_e_8_c_p_p.html"];
Node119 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node119 [shape="box",label="ivsukz.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivsukz_8cpp.html"];
Node120 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node120 [shape="box",label="IVTRIBL.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_t_r_i_b_l_8_c_p_p.html"];
Node121 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node121 [shape="box",label="IVUMALLG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_m_a_l_l_g_8_c_p_p.html"];
Node122 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 [shape="box",label="IVUMLG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_m_l_g_8_c_p_p.html"];
Node123 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node123 [shape="box",label="IVUmlgAnalyse_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_umlg_analyse__ia_8cpp.html"];
Node124 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node124 [shape="box",label="ivuparcr.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivuparcr_8cpp.html"];
Node125 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node125 [shape="box",label="IVVART.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_v_a_r_t_8_c_p_p.html"];
Node126 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node126 [shape="box",label="IVWEGREC.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_w_e_g_r_e_c_8_c_p_p.html"];
Node127 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node127 [shape="box",label="IvWegRec_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_iv_weg_rec__ia_8cpp.html"];
Node128 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node128 [shape="box",label="IVZMAT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_z_m_a_t_8_c_p_p.html"];
Node129 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node129 [shape="box",label="nebez.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nebez_8cpp.html"];
Node130 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node130 [shape="box",label="nekno.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nekno_8cpp.html"];
Node131 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node131 [shape="box",label="NEKNO2.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_n_e_k_n_o2_8_c_p_p.html"];
Node132 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node132 [shape="box",label="nelin.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nelin_8cpp.html"];
Node133 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node133 [shape="box",label="NeLinieKoppeln_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_linie_koppeln__ia_8cpp.html"];
Node134 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node134 [shape="box",label="nestr.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nestr_8cpp.html"];
Node135 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node135 [shape="box",label="nestr2.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nestr2_8cpp.html"];
Node136 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node136 [shape="box",label="NEUMLG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_n_e_u_m_l_g_8_c_p_p.html"];
Node137 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node137 [shape="box",label="ovlinerf.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovlinerf_8cpp.html"];
Node138 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node138 [shape="box",label="ovlle_kostenrechnen.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovlle__kostenrechnen_8cpp.html"];
Node139 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node139 [shape="box",label="ovlle_umlauf_rechnen.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovlle__umlauf__rechnen_8cpp.html"];
Node140 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node140 [shape="box",label="OVSPINNE.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_s_p_i_n_n_e_8_c_p_p.html"];
Node141 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node141 [shape="box",label="OVUMALLG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_a_l_l_g_8_c_p_p.html"];
Node142 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node142 [shape="box",label="ovumlauf.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovumlauf_8cpp.html"];
Node143 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node143 [shape="box",label="ovumlaufatt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovumlaufatt_8cpp.html"];
Node144 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node144 [shape="box",label="ovumlfp2.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovumlfp2_8cpp.html"];
Node145 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node145 [shape="box",label="OVUMLG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_l_g_8_c_p_p.html"];
Node146 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node146 [shape="box",label="ovumllin.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovumllin_8cpp.html"];
Node147 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node147 [shape="box",label="OVUMLSYS.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_l_s_y_s_8_c_p_p.html"];
Node148 -> Node79 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node148 [shape="box",label="IVUMWELT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_m_w_e_l_t_8_c_p_p.html"];
Node149 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node149 [shape="box",label="IVUPAR.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_p_a_r_8_h.html"];
Node150 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node150 [shape="box",label="mnumlgbase.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnumlgbase_8h.html"];
Node151 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node151 [shape="box",label="MNUMLG.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_u_m_l_g_8_h.html"];
Node152 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node152 [shape="box",label="MNEMME.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_e_m_m_e_8_c_p_p.html"];
Node153 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node153 [shape="box",label="mnfile.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnfile_8cpp.html"];
Node83 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node88 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node61 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node154 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node154 [shape="box",label="mnntlese.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnntlese_8cpp.html"];
Node92 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node93 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node155 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node155 [shape="box",label="MNVERS.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_v_e_r_s_8_c_p_p.html"];
Node156 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node156 [shape="box",label="mnversd.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnversd_8cpp.html"];
Node74 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node157 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node157 [shape="box",label="cassig.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$cassig_8h.html"];
Node158 -> Node157 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node158 [shape="box",label="CASSIG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_c_a_s_s_i_g_8_c_p_p.html"];
Node159 -> Node157 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node159 [shape="box",label="cassigs.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$cassigs_8cpp.html"];
Node158 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node159 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node161 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node161 [shape="box",label="cprocedure.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$cprocedure_8h.html"];
Node163 -> Node161 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node163 [shape="box",label="cprocedures.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$cprocedures_8cpp.html"];
Node165 -> Node161 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node165 [shape="box",label="cvisum.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$cvisum_8cpp.html"];
Node163 -> Node151 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node166 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node166 [shape="box",label="MNEXIT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_e_x_i_t_8_c_p_p.html"];
Node80 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node167 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node167 [shape="box",label="MnRechAblaufPP.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_rech_ablauf_p_p_8h.html"];
Node168 -> Node167 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node168 [shape="box",label="MnRechPS.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_mn_rech_p_s_8h.html"];
Node92 -> Node167 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node171 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node171 [shape="box",label="MnRechFunktion_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_rech_funktion__ia_8h.html"];
Node172 -> Node171 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node172 [shape="box",label="MnRechFunktionPP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_mn_rech_funktion_p_p__ia_8h.html"];
Node168 -> Node172 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node174 -> Node171 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node174 [shape="box",label="MnRechFunktion_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_rech_funktion__ia_8cpp.html"];
Node98 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node175 -> Node150 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node175 [shape="box",label="cvisum.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$cvisum_8h.html"];
Node97 -> Node175 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node176 -> Node175 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node176 [shape="box",label="CgQuery.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_cg_query_8cpp.html"];
Node165 -> Node175 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node177 -> Node175 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node177 [shape="box",label="initole.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$initole_8cpp.html"];
Node178 -> Node175 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node178 [shape="box",label="vsf_imp.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$vsf__imp_8cpp.html"];
Node60 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node179 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node179 [shape="box",label="mninfo.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mninfo_8cpp.html"];
Node73 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node88 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node180 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node180 [shape="box",label="mnspinne.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnspinne_8cpp.html"];
Node97 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node155 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node158 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node181 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node181 [shape="box",label="dynbewrt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$dynbewrt_8cpp.html"];
Node182 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node182 [shape="box",label="IVBEWERT.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_b_e_w_e_r_t_8_h.html"];
Node183 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node183 [shape="box",label="mnabsuch.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnabsuch_8cpp.html"];
Node152 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node179 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node83 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node84 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node73 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node184 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node184 [shape="box",label="mnlststy.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnlststy_8cpp.html"];
Node88 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node61 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node185 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node185 [shape="box",label="mnmmrw.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnmmrw_8cpp.html"];
Node186 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node186 [shape="box",label="mnmulti.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnmulti_8cpp.html"];
Node154 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node180 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node155 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node74 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node108 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node181 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node187 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node187 [shape="box",label="ivabbatt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivabbatt_8cpp.html"];
Node188 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node188 [shape="box",label="ivanbatt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivanbatt_8cpp.html"];
Node111 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node189 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node189 [shape="box",label="ivbewer1.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivbewer1_8cpp.html"];
Node190 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node190 [shape="box",label="IVBEWERT.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_b_e_w_e_r_t_8_c_p_p.html"];
Node191 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node191 [shape="box",label="IVUPARCR.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_p_a_r_c_r_8_h.html"];
Node152 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node150 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node185 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node186 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node154 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node155 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node74 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node187 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node190 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node192 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node192 [shape="box",label="IvBewert_Nodes.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_iv_bewert___nodes_8cpp.html"];
Node193 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node193 [shape="box",label="IVCrParameterBasis_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_basis__ia_8h.html"];
Node171 -> Node193 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node195 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node195 [shape="box",label="IVCrParameterBelastung_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_belastung__ia_8h.html"];
Node171 -> Node195 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node197 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node197 [shape="box",label="IVCrParameterCrKurve_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_cr_kurve__ia_8h.html"];
Node171 -> Node197 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node199 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node199 [shape="box",label="IVCrParameterErasF_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_eras_f__ia_8h.html"];
Node171 -> Node199 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node201 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node201 [shape="box",label="IVCrParameterNodeControl_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_node_control__ia_8h.html"];
Node171 -> Node201 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node203 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node203 [shape="box",label="IVCrParameterTypfaktor_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_typfaktor__ia_8h.html"];
Node171 -> Node203 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node205 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node205 [shape="box",label="IVCrParameterWiderstand_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_i_v_cr_parameter_widerstand__ia_8h.html"];
Node171 -> Node205 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node112 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node207 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node207 [shape="box",label="IVERASF.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_e_r_a_s_f_8_c_p_p.html"];
Node113 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node208 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node208 [shape="box",label="ivknoatt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivknoatt_8cpp.html"];
Node209 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node209 [shape="box",label="IVKURZW1.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_k_u_r_z_w1_8_c_p_p.html"];
Node115 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node117 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node119 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node120 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node210 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node210 [shape="box",label="IVTRIBS.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_t_r_i_b_s_8_c_p_p.html"];
Node211 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node211 [shape="box",label="IVUMAUSG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_m_a_u_s_g_8_c_p_p.html"];
Node122 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node124 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node212 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node212 [shape="box",label="IvuparKurve_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_ivupar_kurve__ia_8h.html"];
Node125 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node214 -> Node191 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node214 [shape="box",label="NeSTStagePP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_s_t_stage_p_p__ia_8cpp.html"];
Node112 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node113 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node114 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node208 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node209 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node115 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node116 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node215 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node215 [shape="box",label="ivlstweg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivlstweg_8cpp.html"];
Node216 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node216 [shape="box",label="IvNodeCtrl_Node.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_iv_node_ctrl___node_8cpp.html"];
Node117 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node217 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node217 [shape="box",label="ivrasw1.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivrasw1_8cpp.html"];
Node118 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node218 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node218 [shape="box",label="ivstratt.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivstratt_8cpp.html"];
Node119 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node120 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node210 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node121 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node211 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node125 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node126 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node127 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node128 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node219 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node219 [shape="box",label="ivzstr.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivzstr_8cpp.html"];
Node220 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node220 [shape="box",label="ivzwstrrw.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ivzwstrrw_8cpp.html"];
Node221 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node221 [shape="box",label="neabb.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$neabb_8cpp.html"];
Node222 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node222 [shape="box",label="NeAbbBasis_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_abb_basis__ia_8cpp.html"];
Node223 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node223 [shape="box",label="NeAbbMain_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_abb_main__ia_8cpp.html"];
Node224 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node224 [shape="box",label="NEANB.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_n_e_a_n_b_8_c_p_p.html"];
Node225 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node225 [shape="box",label="NeAnb_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_anb__ia_8cpp.html"];
Node129 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node226 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node226 [shape="box",label="nebezbasis_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nebezbasis__ia_8cpp.html"];
Node227 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node227 [shape="box",label="nedi4.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nedi4_8cpp.html"];
Node228 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node228 [shape="box",label="nedi8.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nedi8_8cpp.html"];
Node131 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node134 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node135 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node229 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node229 [shape="box",label="nestr_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nestr__ia_8cpp.html"];
Node230 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node230 [shape="box",label="NeStrIVVsys_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_str_i_v_vsys__ia_8cpp.html"];
Node231 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node231 [shape="box",label="NeStrMain_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_str_main__ia_8cpp.html"];
Node232 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node232 [shape="box",label="IVLAERM.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_l_a_e_r_m_8_c_p_p.html"];
Node233 -> Node182 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node233 [shape="box",label="IVUMWE.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_m_w_e_8_c_p_p.html"];
Node234 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node234 [shape="box",label="IVDAVIS.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_d_a_v_i_s_8_h.html"];
Node112 -> Node234 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node234 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node235 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node235 [shape="box",label="IVGGEW.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_g_g_e_w_8_h.html"];
Node113 -> Node235 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node235 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node236 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node236 [shape="box",label="IVKALI.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_k_a_l_i_8_h.html"];
Node114 -> Node236 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node236 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node237 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node237 [shape="box",label="IVKaliParameter_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_kali_parameter__ia_8h.html"];
Node238 -> Node237 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node238 [shape="box",label="IVKaliParameter_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_kali_parameter__ia_8cpp.html"];
Node239 -> Node237 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node239 [shape="box",label="IVUPAR.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_p_a_r_8_c_p_p.html"];
Node240 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node240 [shape="box",label="IVLERN.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_l_e_r_n_8_h.html"];
Node115 -> Node240 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node240 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node215 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node241 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node241 [shape="box",label="IVPFEUML.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_p_f_e_u_m_l_8_h.html"];
Node117 -> Node241 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node241 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node217 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node218 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node242 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node242 [shape="box",label="IVSUKZ.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_s_u_k_z_8_h.html"];
Node113 -> Node242 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node119 -> Node242 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node243 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node243 [shape="box",label="IVTRIBA.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_t_r_i_b_a_8_h.html"];
Node112 -> Node243 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node244 -> Node243 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node244 [shape="box",label="IVTRIBA.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_t_r_i_b_a_8_c_p_p.html"];
Node120 -> Node243 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node245 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node245 [shape="box",label="IVTRIBL.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_t_r_i_b_l_8_h.html"];
Node120 -> Node245 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node245 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node121 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node246 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node246 [shape="box",label="IVUMLG.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_u_m_l_g_8_h.html"];
Node61 -> Node246 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node92 -> Node246 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node246 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 -> Node246 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node122 -> Node246 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node247 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node247 [shape="box",label="IVZMAT.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_z_m_a_t_8_h.html"];
Node122 -> Node247 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node128 -> Node247 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node239 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node248 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node248 [shape="box",label="IVUparDavisumParameter_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_davisum_parameter__ia_8h.html"];
Node239 -> Node248 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node249 -> Node248 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node249 [shape="box",label="IVUparDavisumParameter_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_davisum_parameter__ia_8cpp.html"];
Node250 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node250 [shape="box",label="IVUparDavisVsysBezGew_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_davis_vsys_bez_gew__ia_8h.html"];
Node249 -> Node250 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node251 -> Node250 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node251 [shape="box",label="IVUparDavisVsysBezGew_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_davis_vsys_bez_gew__ia_8cpp.html"];
Node252 -> Node250 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node252 [shape="box",label="IVUparTributMatrix_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_tribut_matrix__ia_8cpp.html"];
Node253 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node253 [shape="box",label="IVUparGleichgewicht_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_gleichgewicht__ia_8h.html"];
Node239 -> Node253 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node254 -> Node253 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node254 [shape="box",label="IVUparGleichgewicht_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_gleichgewicht__ia_8cpp.html"];
Node255 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node255 [shape="box",label="IVUparLernverfahrenLoto_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_lernverfahren_loto__ia_8h.html"];
Node256 -> Node255 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node256 [shape="box",label="IVUparLernverfahren_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_lernverfahren__ia_8h.html"];
Node239 -> Node256 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node257 -> Node256 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node257 [shape="box",label="IVUparLernverfahren_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_lernverfahren__ia_8cpp.html"];
Node258 -> Node255 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node258 [shape="box",label="IVUparLernverfahrenLoto_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_lernverfahren_loto__ia_8cpp.html"];
Node259 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node259 [shape="box",label="IVUparLernverfahrenHeuristisch_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_lernverfahren_heuristisch__ia_8h.html"];
Node256 -> Node259 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node260 -> Node259 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node260 [shape="box",label="IVUparLernverfahrenHeuristisch_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_lernverfahren_heuristisch__ia_8cpp.html"];
Node261 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node261 [shape="box",label="IVUparSukzessiv_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_sukzessiv__ia_8h.html"];
Node239 -> Node261 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node262 -> Node261 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node262 [shape="box",label="IVUparSukzessiv_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_sukzessiv__ia_8cpp.html"];
Node263 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node263 [shape="box",label="IVUparTributMatrix_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_tribut_matrix__ia_8h.html"];
Node239 -> Node263 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node252 -> Node263 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node264 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node264 [shape="box",label="IVUparZMatrix_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_z_matrix__ia_8h.html"];
Node239 -> Node264 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node265 -> Node264 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node265 [shape="box",label="IVUparZMatrix_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_i_v_upar_z_matrix__ia_8cpp.html"];
Node128 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node221 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node129 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node227 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node134 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node135 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node148 -> Node149 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node235 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node246 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node266 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node266 [shape="box",label="OVUPAR.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_p_a_r_8_h.html"];
Node267 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node267 [shape="box",label="MNABSUCH.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_a_b_s_u_c_h_8_h.html"];
Node183 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node268 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node268 [shape="box",label="MnABSuche_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_a_b_suche__ia_8h.html"];
Node183 -> Node268 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node269 -> Node268 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node269 [shape="box",label="MnABSuche_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_a_b_suche__ia_8cpp.html"];
Node270 -> Node268 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node270 [shape="box",label="MnABSuchOVPPage.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_a_b_such_o_v_p_page_8cpp.html"];
Node271 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node271 [shape="box",label="MnABSuchIVPPage.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_a_b_such_i_v_p_page_8h.html"];
Node272 -> Node271 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node272 [shape="box",label="MnABSuchePSheet.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_mn_a_b_suche_p_sheet_8h.html"];
Node268 -> Node272 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node274 -> Node271 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node274 [shape="box",label="MnABSuchIvPPage.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_a_b_such_iv_p_page_8cpp.html"];
Node275 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node275 [shape="box",label="MnABSuchOVPPage.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_mn_a_b_such_o_v_p_page_8h.html"];
Node272 -> Node275 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node270 -> Node275 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node56 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node60 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node65 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node83 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node66 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node69 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node61 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node276 -> Node267 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node276 [shape="box",label="croutesearch.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$croutesearch_8h.html"];
Node76 -> Node276 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node277 -> Node276 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node277 [shape="box",label="croutesearch.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$croutesearch_8cpp.html"];
Node278 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node278 [shape="box",label="MNODATT.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_m_n_o_d_a_t_t_8_h.html"];
Node183 -> Node278 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node279 -> Node278 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node279 [shape="box",label="mnattrlist.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnattrlist_8cpp.html"];
Node90 -> Node278 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node280 -> Node278 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node280 [shape="box",label="mnodlst.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$mnodlst_8cpp.html"];
Node150 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node80 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node66 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node69 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node88 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node100 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node158 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node281 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node281 [shape="box",label="FGPARA.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_f_g_p_a_r_a_8_h.html"];
Node150 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node80 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node282 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node282 [shape="box",label="FGPARA.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_f_g_p_a_r_a_8_c_p_p.html"];
Node283 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node283 [shape="box",label="fgplaus2.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$fgplaus2_8h.html"];
Node284 -> Node283 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node284 [shape="box",label="fgplaus2.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$fgplaus2_8cpp.html"];
Node285 -> Node283 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node285 [shape="box",label="FGPLAUSI.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_f_g_p_l_a_u_s_i_8_c_p_p.html"];
Node286 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node286 [shape="box",label="fgplausi.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$fgplausi_8h.html"];
Node80 -> Node286 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node92 -> Node286 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node286 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node285 -> Node286 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node287 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node287 [shape="box",label="FgPlausiPara_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para__ia_8h.html"];
Node285 -> Node287 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node288 -> Node287 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node288 [shape="box",label="FgPlausiPara_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para__ia_8cpp.html"];
Node289 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node289 [shape="box",label="FGPlausiPara_PS_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_f_g_plausi_para___p_s__ia_8h.html"];
Node287 -> Node289 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node290 -> Node289 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node290 [shape="box",label="FGPlausiPara_PS_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_f_g_plausi_para___p_s__ia_8cpp.html"];
Node291 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node291 [shape="box",label="FgPlausiParaBasis_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_basis__ia_8h.html"];
Node289 -> Node291 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node292 -> Node291 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node292 [shape="box",label="FgPlausiParaBasis_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_basis__ia_8cpp.html"];
Node293 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node293 [shape="box",label="FgPlausiParaErhLinie_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_erh_linie__ia_8h.html"];
Node289 -> Node293 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node294 -> Node293 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node294 [shape="box",label="FgPlausiParaErhLinie_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_erh_linie__ia_8cpp.html"];
Node295 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node295 [shape="box",label="FgPlausiParaKontrolle_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_kontrolle__ia_8h.html"];
Node289 -> Node295 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node296 -> Node295 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node296 [shape="box",label="FgPlausiParaKontrolle_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_kontrolle__ia_8cpp.html"];
Node297 -> Node281 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node297 [shape="box",label="FgPlausiParaVorNach_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_vor_nach__ia_8h.html"];
Node289 -> Node297 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node298 -> Node297 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node298 [shape="box",label="FgPlausiParaVorNach_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_fg_plausi_para_vor_nach__ia_8cpp.html"];
Node282 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node284 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node285 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node299 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node299 [shape="box",label="OVABSUCH.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_a_b_s_u_c_h_8_h.html"];
Node183 -> Node299 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node284 -> Node299 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node300 -> Node299 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node300 [shape="box",label="OVABSUCH.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_a_b_s_u_c_h_8_c_p_p.html"];
Node301 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node301 [shape="box",label="ovaqrech.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovaqrech_8cpp.html"];
Node302 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node302 [shape="box",label="OVUMSBEW.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_s_b_e_w_8_h.html"];
Node303 -> Node302 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node303 [shape="box",label="OVKWALLG.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_k_w_a_l_l_g_8_h.html"];
Node183 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node66 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node284 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node299 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node304 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node304 [shape="box",label="OVKWALLG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_k_w_a_l_l_g_8_c_p_p.html"];
Node305 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node305 [shape="box",label="OVKWWEG.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$_o_v_k_w_w_e_g_8_h.html"];
Node66 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node284 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node299 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node307 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node307 [shape="box",label="OVVERB.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_v_e_r_b_8_h.html"];
Node267 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node183 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node308 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node308 [shape="box",label="fgkenn.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$fgkenn_8cpp.html"];
Node284 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node299 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node311 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node311 [shape="box",label="OVUMLSYS.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_l_s_y_s_8_h.html"];
Node183 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node83 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node66 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node86 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node90 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node312 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node312 [shape="box",label="nelinsel.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nelinsel_8cpp.html"];
Node140 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node141 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node145 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node147 -> Node311 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node313 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node313 [shape="box",label="OVUMLFP2.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_l_f_p2_8_h.html"];
Node278 -> Node313 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node144 -> Node313 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node145 -> Node313 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node314 -> Node307 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node314 [shape="box",label="OVUMLLIN.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_l_l_i_n_8_h.html"];
Node90 -> Node314 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node145 -> Node314 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node146 -> Node314 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node311 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node313 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node314 -> Node305 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node138 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node139 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node311 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node142 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node143 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node313 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node314 -> Node303 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node138 -> Node302 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node139 -> Node302 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node142 -> Node302 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node143 -> Node302 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node317 -> Node302 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node317 [shape="box",label="OVUMSBEW.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_s_b_e_w_8_c_p_p.html"];
Node307 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node138 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node139 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node311 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node318 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node318 [shape="box",label="OVUMALLG.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_a_l_l_g_8_h.html"];
Node81 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node83 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node73 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node86 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node88 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node154 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node92 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node93 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node155 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node74 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node131 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node319 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node319 [shape="box",label="neknoBasis_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nekno_basis__ia_8cpp.html"];
Node132 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node320 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node320 [shape="box",label="NeLin2.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_lin2_8cpp.html"];
Node321 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node321 [shape="box",label="nelinagg.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nelinagg_8cpp.html"];
Node322 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node322 [shape="box",label="NELINDIG.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_n_e_l_i_n_d_i_g_8_c_p_p.html"];
Node323 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node323 [shape="box",label="NeLinDigi_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_lin_digi__ia_8cpp.html"];
Node133 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node324 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node324 [shape="box",label="NeLinienEa_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ne_linien_ea__ia_8cpp.html"];
Node312 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node325 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node325 [shape="box",label="nelinstr.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$nelinstr_8cpp.html"];
Node134 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node135 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node136 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node137 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node326 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node326 [shape="box",label="OVSTANDI.CPP",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_s_t_a_n_d_i_8_c_p_p.html"];
Node141 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node144 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node145 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node146 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node147 -> Node318 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node142 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node143 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node313 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node327 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node327 [shape="box",label="OVUMLG.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_u_m_l_g_8_h.html"];
Node80 -> Node327 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node92 -> Node327 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node97 -> Node327 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node98 -> Node327 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 -> Node327 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node145 -> Node327 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node314 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node328 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node328 [shape="box",label="OvUmlPar_Basis_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___basis___p_p__ia_8h.html"];
Node329 -> Node328 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node329 [shape="box",label="OvUmlPar_Basis_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___basis___p_p__ia_8cpp.html"];
Node330 -> Node328 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node330 [shape="box",label="OvUmlPar_FP1_PSheet_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p1___p_sheet__ia_8h.html"];
Node331 -> Node330 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node331 [shape="box",label="OvUmlPar_FP1_PSheet_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p1___p_sheet__ia_8cpp.html"];
Node332 -> Node330 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node332 [shape="box",label="OvUmlPar_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par__ia_8cpp.html"];
Node333 -> Node328 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node333 [shape="box",label="OvUmlPar_FP2_PSheet_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p2___p_sheet__ia_8h.html"];
Node334 -> Node333 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node334 [shape="box",label="OvUmlPar_FP2_PSheet_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p2___p_sheet__ia_8cpp.html"];
Node332 -> Node333 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 -> Node328 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 [shape="box",label="OvUmlPar_FP3_PSheet_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___p_sheet__ia_8h.html"];
Node336 -> Node335 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node336 [shape="box",label="OvUmlPar_FP3_PSheet_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___p_sheet__ia_8cpp.html"];
Node332 -> Node335 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node337 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node337 [shape="box",label="OvUmlPar_FP_HstTyp_ListCtrl.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p___hst_typ___list_ctrl_8h.html"];
Node338 -> Node337 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node338 [shape="box",label="OvUmlPar_FP12_Suche_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p12___suche___p_p__ia_8h.html"];
Node289 -> Node338 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node339 -> Node338 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node339 [shape="box",label="OvUmlPar_FP12_Suche_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p12___suche___p_p__ia_8cpp.html"];
Node330 -> Node338 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node333 -> Node338 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node340 -> Node337 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node340 [shape="box",label="OvUmlPar_FP3_Suche_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___suche___p_p__ia_8h.html"];
Node335 -> Node340 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node341 -> Node340 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node341 [shape="box",label="OvUmlPar_FP3_Suche_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___suche___p_p__ia_8cpp.html"];
Node342 -> Node337 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node342 [shape="box",label="OvUmlPar_FP_HstTyp_ListCtrl.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p___hst_typ___list_ctrl_8cpp.html"];
Node330 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node343 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node343 [shape="box",label="OvUmlPar_FP23_Wid_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p23___wid___p_p__ia_8h.html"];
Node344 -> Node343 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node344 [shape="box",label="OvUmlPar_FP23_Wid_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p23___wid___p_p__ia_8cpp.html"];
Node333 -> Node343 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 -> Node343 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node345 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node345 [shape="box",label="OvUmlPar_FP23_WidExt_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p23___wid_ext__ia_8h.html"];
Node344 -> Node345 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node346 -> Node345 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node346 [shape="box",label="OvUmlPar_FP23_WidExt_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p23___wid_ext__ia_8cpp.html"];
Node333 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node347 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node347 [shape="box",label="OvUmlPar_FP3_Split_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___split___p_p__ia_8h.html"];
Node333 -> Node347 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 -> Node347 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node348 -> Node347 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node348 [shape="box",label="OvUmlPar_FP3_Split_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___split___p_p__ia_8cpp.html"];
Node349 -> Node347 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node349 [shape="box",label="OvUmlPar_Lin_PSheet_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___p_sheet__ia_8h.html"];
Node332 -> Node349 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node350 -> Node349 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node350 [shape="box",label="OvUmlPar_Lin_PSheet_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___p_sheet__ia_8cpp.html"];
Node351 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node351 [shape="box",label="OvUmlPar_FP3_Wahl_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___wahl___p_p__ia_8h.html"];
Node330 -> Node351 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node333 -> Node351 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 -> Node351 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node352 -> Node351 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node352 [shape="box",label="OvUmlPar_FP3_Wahl_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___f_p3___wahl___p_p__ia_8cpp.html"];
Node353 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node353 [shape="box",label="OvUmlPar_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par__ia_8h.html"];
Node270 -> Node353 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node69 -> Node353 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node280 -> Node353 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node92 -> Node353 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node285 -> Node353 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node332 -> Node353 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node354 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node354 [shape="box",label="OvUmlPar_LinVsys_HstTyp_ListCtrl.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin_vsys___hst_typ___list_ctrl_8h.html"];
Node355 -> Node354 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node355 [shape="box",label="OvUmlPar_Lin_Basis_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___basis___p_p__ia_8h.html"];
Node349 -> Node355 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node356 -> Node355 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node356 [shape="box",label="OvUmlPar_Lin_Basis_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___basis___p_p__ia_8cpp.html"];
Node357 -> Node354 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node357 [shape="box",label="OvUmlPar_LinVsys_HstTyp_ListCtrl.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin_vsys___hst_typ___list_ctrl_8cpp.html"];
Node358 -> Node354 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node358 [shape="box",label="OvUmlPar_Sys_Suche_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___sys___suche___p_p__ia_8h.html"];
Node359 -> Node358 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node359 [shape="box",label="OvUmlPar_Sys_PSheet_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___sys___p_sheet__ia_8h.html"];
Node332 -> Node359 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node361 -> Node358 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node361 [shape="box",label="OvUmlPar_Sys_Suche_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___sys___suche___p_p__ia_8cpp.html"];
Node349 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node362 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node362 [shape="box",label="OvUmlPar_Lin_Suche_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___suche___p_p__ia_8h.html"];
Node349 -> Node362 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node363 -> Node362 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node363 [shape="box",label="OvUmlPar_Lin_Suche_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___suche___p_p__ia_8cpp.html"];
Node364 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node364 [shape="box",label="OvUmlPar_Lin_Wahl_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___wahl___p_p__ia_8h.html"];
Node349 -> Node364 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node365 -> Node364 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node365 [shape="box",label="OvUmlPar_Lin_Wahl_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___wahl___p_p__ia_8cpp.html"];
Node366 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node366 [shape="box",label="OvUmlPar_Lin_Wid_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___wid___p_p__ia_8h.html"];
Node349 -> Node366 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node367 -> Node366 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node367 [shape="box",label="OvUmlPar_Lin_Wid_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___lin___wid___p_p__ia_8cpp.html"];
Node368 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node368 [shape="box",label="OvUmlPar_Sys_Basis_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___sys___basis___p_p__ia_8h.html"];
Node359 -> Node368 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node369 -> Node368 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node369 [shape="box",label="OvUmlPar_Sys_Basis_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___sys___basis___p_p__ia_8cpp.html"];
Node359 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node370 -> Node266 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node370 [shape="box",label="ovupar.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovupar_8cpp.html"];
Node371 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node371 [shape="box",label="OVKENMAT.H",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_o_v_k_e_n_m_a_t_8_h.html"];
Node308 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node110 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node266 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node372 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node372 [shape="box",label="ovkenmat.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$ovkenmat_8cpp.html"];
Node318 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node373 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node373 [shape="box",label="OvUmlPar_Kenmat_Aequi_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___kenmat___aequi__ia_8h.html"];
Node374 -> Node373 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node374 [shape="box",label="OvUmlPar_Kenmat_Aequi_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___kenmat___aequi__ia_8cpp.html"];
Node375 -> Node373 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node375 [shape="box",label="OvUmlPar_Kenmat_PP_ia.cpp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___kenmat___p_p__ia_8cpp.html"];
Node376 -> Node371 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node376 [shape="box",label="OvUmlPar_Kenmat_PP_ia.h",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$_ov_uml_par___kenmat___p_p__ia_8h.html"];
Node330 -> Node376 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node333 -> Node376 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node335 -> Node376 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node349 -> Node376 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node359 -> Node376 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node375 -> Node376 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node353 -> Node54 [color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
}

337
test/graphs/b106.dot Normal file
View File

@ -0,0 +1,337 @@
digraph inheritance
{
Node1295 [shape="box",label="cn_mmmcdeal",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"];
Node1296 -> Node1295 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1296 [shape="box",label="cn_bulkdeal",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__bulkdeal.html"];
Node1297 -> Node1296 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1297 [shape="box",label="cn_edit",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__edit.html"];
Node1298 -> Node1297 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1298 [shape="box",label="cn_disp",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__disp.html"];
Node1299 -> Node1298 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1299 [shape="box",label="cn_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__data.html"];
Node1300 -> Node1299 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1300 [shape="box",label="cn_global",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__global.html"];
Node1301 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="db",fontname="Helvetica"];
Node1301 [shape="box",label="cn_base",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__base.html"];
Node1302 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bar_Record",fontname="Helvetica"];
Node1302 [shape="box",label="unsigned long",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1303 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bar_Ref",fontname="Helvetica"];
Node1303 [shape="box",label="strng",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classstrng.html"];
Node1304 -> Node1303 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1304 [shape="box",label="strdf",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classstrdf.html"];
Node1305 -> Node1304 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="strng\nfname",fontname="Helvetica"];
Node1305 [shape="box",label="friend",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1306 -> Node1303 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="mem",fontname="Helvetica"];
Node1306 [shape="box",label="char *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1305 -> Node1303 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="strdf",fontname="Helvetica"];
Node1307 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bar_ProdProvRef\nbar_ContComm\nbar_CommValue\nbar_SetsBargain\nbar_Barg3\nbar_SendTal\nbar_StampValue\nbar_ProdProvComm\nbar_Barg4\nbar_Notedate\nbar_VAT\nbar_Notified\nbar_DRSImported\nbar_Charge\nbar_TranPrn\nbar_ImpVals\nbar_ImpCust\nbar_DaysI\nbar_SFlag\nbar_Client\nbar_Acclet\nbar_Broker\nbar_TotalValue\nbar_Remarks\nbar_Location\nbar_CrestStamp\nbar_ContConsidCcy\nbar_ContCommCcy\nbar_ModifiedStatus\nbar_CashDocs\nbar_NextDate\nbar_AverageRec\nbar_AccountingPeriod\nbar_Currency\nbar_TxnRepMa\nbar_ThirdParty\nbar_NextRec\nbar_Message\nbar_ContConsid\nbar_NotePrn\nbar_VatValue\nbar_ThirdPartyCharge\nbar_TFormNote\nbar_StockCommScale\nbar_Nominee\nbar_EuroPTM\nbar_Type\nbar_ImpMon\nbar_Stamp\nbar_PriType\nbar_VatType\nbar_Category\nbar_Parent\nbar_ExportToOMR\nbar_DRSImport\nbar_Interest\nbar_Stock\nbar_PtmValue\nbar_Exchange\nbar_AddChargeCurrency\nbar_PTM\nbar_Price\nbar_UTI\nbar_IrishPTM\nbar_Comment\nbar_MultiBargain\nbar_RSBMktMaker\nbar_CrestClearanceAcc\nbar_ClientCommScale\nbar_BulkRec\nbar_UpdatedBy\nbar_Refnum\nbar_VatCurrency\nbar_Link\nbar_AddChargeValue\nbar_StampToGBPExrate\nbar_Riskless\nbar_PtmFlag\nbar_OmsReference\nbar_ExecutiveCode\nbar_Duedate\nbar_ThirdPartyPercent\nbar_StockAddnScale\nbar_PtmCurrency\nbar_Order\nbar_Fund\nbar_CopyToRSB\nbar_CommCurrency\nbar_ClientAddnScale\nbar_Agent\nbar_TotalCurrency\nbar_PrevDate\nbar_OneBargOrd\nbar_MktConsideration\nbar_CliToGBPExrate\nbar_Aggregate\nbar_Total\nbar_PostAcc\nbar_DealCode\nbar_SundryTxnInfo\nbar_StampCurrency\nbar_CustodyOverRide\nbar_EntryDate\nbar_Barg1\nbar_NoteReq\nbar_Time\nbar_PrevRec\nbar_OasysAffirmed\nbar_MktToGBPExrate\nbar_OperatorID\nbar_Barg2\nbar_Comm\nbar_Amount",fontname="Helvetica"];
Node1307 [shape="box",label="cn_global_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bar_index\nbar_Deals\nbar_Hits",fontname="Helvetica"];
Node1308 [shape="box",label="int",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1309 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bought",fontname="Helvetica"];
Node1309 [shape="box",label="bool",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1310 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bar_ChargePercent\nbar_ChargeCurrency\nbar_ChargeAccount\nbar_ChargeText\nbar_ChargeCurValue\nbar_ChargeValue",fontname="Helvetica"];
Node1310 [shape="box",label="cn_global_data_charge",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1311 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bar_CopyToRSBs\nbar_RSBMktMakers\nbar_Amounts\nbar_UTIs\nbar_Prices\nbar_MktConsiderations\nbar_Refnums\nbar_Barg4s\nbar_Interests\nbar_Barg3s\nbar_Barg2s\nbar_Brokers\nbar_Times\nbar_Barg1s\nbar_SundryTxnInfos",fontname="Helvetica"];
Node1311 [shape="box",label="cn_global_data_multiple",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1312 -> Node1300 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="agent_rb\nfund_rb\norder_rb\nclient_rb\npartner_rb\nstock_rb",fontname="Helvetica"];
Node1312 [shape="box",label="srb",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classsrb.html"];
Node1313 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buffer",fontname="Helvetica"];
Node1313 [shape="box",label="char **",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1302 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buffer_record",fontname="Helvetica"];
Node1314 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="field_option",fontname="Helvetica"];
Node1314 [shape="box",label="int *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="option",fontname="Helvetica"];
Node1309 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="last_read",fontname="Helvetica"];
Node1315 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="db",fontname="Helvetica"];
Node1315 [shape="box",label="sdb",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classsdb.html"];
Node1316 -> Node1315 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1316 [shape="box",label="sdb_ident",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classsdb__ident.html"];
Node1303 -> Node1316 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="file_prefix",fontname="Helvetica"];
Node1317 -> Node1316 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ident",fontname="Helvetica"];
Node1317 [shape="box",label="const char *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1302 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="max_record",fontname="Helvetica"];
Node1313 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buffer",fontname="Helvetica"];
Node1318 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record_access_field",fontname="Helvetica"];
Node1318 [shape="box",label="fldndx",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1319 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="rb",fontname="Helvetica"];
Node1319 [shape="box",label="sio",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classsio.html"];
Node1312 -> Node1319 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1320 -> Node1319 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="stream",fontname="Helvetica"];
Node1320 [shape="box",label="ffile",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classffile.html"];
Node1321 -> Node1320 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1321 [shape="box",label="hfile",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classhfile.html"];
Node1308 -> Node1321 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_open_mode\nm_handle",fontname="Helvetica"];
Node1322 -> Node1321 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_critsect",fontname="Helvetica"];
Node1322 [shape="box",label="critsect",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcritsect.html"];
Node1323 -> Node1322 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="handle",fontname="Helvetica"];
Node1323 [shape="box",label="void *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1324 -> Node1321 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_filename",fontname="Helvetica"];
Node1324 [shape="box",label="fname",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfname.html"];
Node1325 -> Node1324 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1325 [shape="box",label="strsz< FILENAME_MAX >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classstrsz.html"];
Node1304 -> Node1325 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1326 -> Node1325 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="mem",fontname="Helvetica"];
Node1326 [shape="box",label="umemory",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1327 -> Node1325 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="llength",fontname="Helvetica"];
Node1327 [shape="box",label="size_t",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1328 -> Node1325 [dir=back,color="orange",fontsize=10,style="dashed",label="< FILENAME_MAX >",fontname="Helvetica"];
Node1328 [shape="box",label="strsz< SIZE >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classstrsz.html"];
Node1304 -> Node1328 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1326 -> Node1328 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="mem",fontname="Helvetica"];
Node1327 -> Node1328 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="llength",fontname="Helvetica"];
Node1329 -> Node1321 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_rec_len",fontname="Helvetica"];
Node1329 [shape="box",label="unsigned",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1330 -> Node1320 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_file",fontname="Helvetica"];
Node1330 [shape="box",label="FILE *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1314 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="rec_len\nfields",fontname="Helvetica"];
Node1331 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="extra_setup",fontname="Helvetica"];
Node1331 [shape="box",label="def_extra_setup",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1332 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="audit",fontname="Helvetica"];
Node1332 [shape="box",label="audit_file",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classaudit__file.html"];
Node1333 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="seq\npos",fontname="Helvetica"];
Node1333 [shape="box",label="audit_lock",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classaudit__lock.html"];
Node1334 -> Node1333 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sequence\nappend_pos",fontname="Helvetica"];
Node1334 [shape="box",label="long",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1309 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="loaded\nlocked\nis_current",fontname="Helvetica"];
Node1315 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="db",fontname="Helvetica"];
Node1334 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sfile_sequence",fontname="Helvetica"];
Node1320 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sfile",fontname="Helvetica"];
Node1335 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="head",fontname="Helvetica"];
Node1335 [shape="box",label="audit_head",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classaudit__head.html"];
Node1336 -> Node1335 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ident",fontname="Helvetica"];
Node1336 [shape="box",label="char",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1337 -> Node1335 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="data_version\nsequence",fontname="Helvetica"];
Node1337 [shape="box",label="short",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1338 -> Node1335 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="previous_date\ndate",fontname="Helvetica"];
Node1338 [shape="box",label="cdate",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1324 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="filename",fontname="Helvetica"];
Node1306 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record_buf",fontname="Helvetica"];
Node1321 -> Node1332 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="file",fontname="Helvetica"];
Node1339 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="store",fontname="Helvetica"];
Node1339 [shape="box",label="record_buf",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classrecord__buf.html"];
Node1308 -> Node1339 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="size\nused",fontname="Helvetica"];
Node1340 -> Node1339 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="data",fontname="Helvetica"];
Node1340 [shape="box",label="record_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classrecord__data.html"];
Node1302 -> Node1340 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record\ntime",fontname="Helvetica"];
Node1306 -> Node1340 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buffer",fontname="Helvetica"];
Node1341 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="field_defs",fontname="Helvetica"];
Node1341 [shape="box",label="field_def",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfield__def.html"];
Node1302 -> Node1341 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record",fontname="Helvetica"];
Node1318 -> Node1341 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="field",fontname="Helvetica"];
Node1336 -> Node1341 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="key\nident\nlabel",fontname="Helvetica"];
Node1315 -> Node1341 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="db",fontname="Helvetica"];
Node1342 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="extra_unsetup",fontname="Helvetica"];
Node1342 [shape="box",label="def_extra_unsetup",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1343 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="num",fontname="Helvetica"];
Node1343 [shape="box",label="unsigned long *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1344 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="keys",fontname="Helvetica"];
Node1344 [shape="box",label="field_set",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfield__set.html"];
Node1345 -> Node1344 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="valid_type",fontname="Helvetica"];
Node1345 [shape="box",label="fldval",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1346 -> Node1344 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="field",fontname="Helvetica"];
Node1346 [shape="box",label="fldndx *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1344 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="min_len\nmax_len",fontname="Helvetica"];
Node1317 -> Node1344 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="name",fontname="Helvetica"];
Node1334 -> Node1344 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="optional",fontname="Helvetica"];
Node1322 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="crit_sect",fontname="Helvetica"];
Node1347 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="layout",fontname="Helvetica"];
Node1347 [shape="box",label="layout",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classlayout.html"];
Node1348 -> Node1347 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="elem",fontname="Helvetica"];
Node1348 [shape="box",label="layout_elem",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classlayout__elem.html"];
Node1349 -> Node1348 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="type",fontname="Helvetica"];
Node1349 [shape="box",label="layout_type",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1348 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="attr\nrow\ncol",fontname="Helvetica"];
Node1350 -> Node1348 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="data",fontname="Helvetica"];
Node1350 [shape="box",label="udata",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1351 -> Node1348 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fs",fontname="Helvetica"];
Node1351 [shape="box",label="layout_fs",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1303 -> Node1347 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="title\nname",fontname="Helvetica"];
Node1308 -> Node1347 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="num\nsbattr\nfixed_lines\nfbattr",fontname="Helvetica"];
Node1309 -> Node1347 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exist\nblink",fontname="Helvetica"];
Node1317 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="compile_time\nsource_version\ntime_stamp\ncompile_date\ntotal_filename\ndata_filename\nname\nkey_filename\nsource_file",fontname="Helvetica"];
Node1334 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="option",fontname="Helvetica"];
Node1352 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="setup",fontname="Helvetica"];
Node1352 [shape="box",label="label_t",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classlabel__t.html"];
Node1345 -> Node1352 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="valid_type",fontname="Helvetica"];
Node1336 -> Node1352 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="label",fontname="Helvetica"];
Node1353 -> Node1352 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="equation",fontname="Helvetica"];
Node1353 [shape="box",label="fdb_equation",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfdb__equation.html"];
Node1354 -> Node1353 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_elem\nm_stack",fontname="Helvetica"];
Node1354 [shape="box",label="var_list< fdb_elem >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classvar__list.html"];
Node1355 -> Node1354 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="list",fontname="Helvetica"];
Node1355 [shape="box",label="fdb_elem",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfdb__elem.html"];
Node1356 -> Node1355 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="func",fontname="Helvetica"];
Node1356 [shape="box",label="fdb_func",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1357 -> Node1355 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="data",fontname="Helvetica"];
Node1357 [shape="box",label="fdb_elem_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1358 -> Node1355 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="eval",fontname="Helvetica"];
Node1358 [shape="box",label="fdb_eval",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1354 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="used\nmax_elems",fontname="Helvetica"];
Node1359 -> Node1354 [dir=back,color="orange",fontsize=10,style="dashed",label="< fdb_elem >",fontname="Helvetica"];
Node1359 [shape="box",label="var_list< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classvar__list.html"];
Node1308 -> Node1359 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="used\nmax_elems",fontname="Helvetica"];
Node1360 -> Node1359 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="list",fontname="Helvetica"];
Node1360 [shape="box",label="T",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1352 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="defaults\noffset\nfield_length\nsame_line\ndefinition\nvalid_index",fontname="Helvetica"];
Node1334 -> Node1352 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="option",fontname="Helvetica"];
Node1306 -> Node1352 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prompt",fontname="Helvetica"];
Node1361 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="filt",fontname="Helvetica"];
Node1361 [shape="box",label="fdb",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfdb.html"];
Node1303 -> Node1361 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_title\nm_ext\nm_name",fontname="Helvetica"];
Node1309 -> Node1361 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_valid",fontname="Helvetica"];
Node1362 -> Node1361 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_filter",fontname="Helvetica"];
Node1362 [shape="box",label="fdb_filt",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classfdb__filt.html"];
Node1315 -> Node1362 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_db",fontname="Helvetica"];
Node1363 -> Node1361 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_type",fontname="Helvetica"];
Node1363 [shape="box",label="fdb_type",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1364 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="lookup",fontname="Helvetica"];
Node1364 [shape="box",label="slookup",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classslookup.html"];
Node1313 -> Node1364 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="desc",fontname="Helvetica"];
Node1308 -> Node1364 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="num_letters\noption\ndesc_length",fontname="Helvetica"];
Node1306 -> Node1364 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="title\nletters",fontname="Helvetica"];
Node1321 -> Node1315 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="total_file\ndata_file",fontname="Helvetica"];
Node1306 -> Node1312 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prv_buffer\nread_buffer",fontname="Helvetica"];
Node1365 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sto_accrued",fontname="Helvetica"];
Node1365 [shape="box",label="e_accrued",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1366 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_message_type\ndls_comment_type",fontname="Helvetica"];
Node1366 [shape="box",label="e_mt",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1367 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sto_stamp_scale",fontname="Helvetica"];
Node1367 [shape="box",label="cn_stamp_scale",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__stamp__scale.html"];
Node1368 -> Node1367 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="accuracy\ns_ncust\nb_ncust\ns_cust\nb_cust",fontname="Helvetica"];
Node1368 [shape="box",label="double",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1303 -> Node1367 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="scale",fontname="Helvetica"];
Node1336 -> Node1367 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="rounding",fontname="Helvetica"];
Node1369 -> Node1367 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="description",fontname="Helvetica"];
Node1369 [shape="box",label="chrgdes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1370 -> Node1367 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="currency",fontname="Helvetica"];
Node1370 [shape="box",label="cur_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcur__data.html"];
Node1368 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchange_rate\ncomparison\neuro_rate",fontname="Helvetica"];
Node1371 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cross_rate",fontname="Helvetica"];
Node1371 [shape="box",label="double *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1336 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ledger\nsymbol\ndescription\nabbrv",fontname="Helvetica"];
Node1308 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="price_decimal_places\ndecimal_places\nindex\ncross_index",fontname="Helvetica"];
Node1309 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="euro_currency\nispence\naccessable",fontname="Helvetica"];
Node1370 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ledger_currency",fontname="Helvetica"];
Node1305 -> Node1370 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sdb_cur\nmoney",fontname="Helvetica"];
Node1302 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sto_stock\ncli_client",fontname="Helvetica"];
Node1368 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sto_stamp_rate\nval_amounts\ncli_vatrate\nval_total_amount\ncli_commission_discount\nsto_accrued_rate\nval_pay_exchange_rate",fontname="Helvetica"];
Node1303 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sto_commission_scale\ndls_tradopt_price\nsto_status\nsto_category\ncli_addn_charge_scale\nsto_addn_charge_scale\nsto_yield\ncli_commission_scale\nsto_stamp_duty\nsto_ptm_levy\nsto_location\nsto_name\nsto_class\nsto_sector\ncli_override_safecustody\nsto_sedol\ncli_nominee",fontname="Helvetica"];
Node1336 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nominee\nbs\ncli_default_nominee",fontname="Helvetica"];
Node1372 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cur_display",fontname="Helvetica"];
Node1372 [shape="box",label="e_disp_cd",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1369 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="text_charge1\ntext_ptm_levy\ntext_vat\ntext_stampduty",fontname="Helvetica"];
Node1373 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_cross_currency",fontname="Helvetica"];
Node1373 [shape="box",label="e_dls_cc",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1308 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sto_contracts\nactindex\nsto_unit_value\nsto_days_per_annum",fontname="Helvetica"];
Node1374 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="val_stampduty\nval_consids\nval_pay_vat\nval_vat\nval_pay_commission\nval_prices\nval_cur_charges\nval_pay_ptm\nsto_charge\nval_pay_net_total\nval_total_consid\nval_ptm\nval_charge\nval_default_ptm\nval_commission\nval_third_party_charge\nval_pconsid\nval_pay_charge\nval_interest\nval_charges\nval_pay_stampduty\nval_net_total\ncli_charge\nval_pcomm",fontname="Helvetica"];
Node1374 [shape="box",label="money",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmoney.html"];
Node1368 -> Node1374 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_value",fontname="Helvetica"];
Node1370 -> Node1374 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_cd",fontname="Helvetica"];
Node1309 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_tradopt\nvls_internal_commission\nvls_fixed_pay_commission\nsup_any_charges\nvls_internal_stampduty\nvls_internal_charges\nvls_fixed_pay_vat\nvls_fixed_pay_stampduty\nsup_charges_account\ndls_cross_currency_pay\nsup_pay_net_total\nsup_pay_vat\nsup_charges_percent\nsup_charges\nsup_previous_consid\ndls_closing\nvls_fixed_charge\ndls_can_be_nominee\ndls_bb\nsup_pay_commission\nsup_pay_ptm\nsup_charges_text\nsup_previous_comm\nvls_fixed_pay_ptm\nvls_fixed_stampduty\nvls_fixed_pay_charge\ncli_charge_present\nsto_charge_present\ndls_continuation\nsup_pay_charge\nsto_irish_ptm\nvls_internal_ptm\nvls_fixed_pay_net_total\nsup_third_party_charge\nfund_valid\nvls_internal_charge\ndls_opening\nvls_fixed_interest\nsup_pay_stampduty\nsup_charges_currency\nsto_accrued_in_price\nsto_euro_ptm\ndls_principal\nvls_fixed_commission\nfund_required",fontname="Helvetica"];
Node1375 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_tradoptype",fontname="Helvetica"];
Node1375 [shape="box",label="e_tt",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1370 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="val_pay_exchange_cd\nsto_ledger_currency\ncli_currency\nsto_currency\ncur_market\ncur_ledger",fontname="Helvetica"];
Node1376 -> Node1299 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_tradopt_date",fontname="Helvetica"];
Node1376 [shape="box",label="fdate",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1302 -> Node1298 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="opt_hilite\nopt_disable_display",fontname="Helvetica"];
Node1336 -> Node1298 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="atrs\natrb\natrt\natrh\natri",fontname="Helvetica"];
Node1302 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="opt_excl_in_net_total\nopt_global\nopt_disable_calc\nopt_disable_edit",fontname="Helvetica"];
Node1377 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cli_principal_client\ndls_deal_as_principal",fontname="Helvetica"];
Node1377 [shape="box",label="e_prin",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1378 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nw_bgn",fontname="Helvetica"];
Node1378 [shape="box",label="cn_nw_bgn",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classcn__nw__bgn.html"];
Node1336 -> Node1378 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bs\nprice\namount\nset_ccy\nbroker\nclient\nmkt_ccy\ntype_s\nex_rate\nstock",fontname="Helvetica"];
Node1309 -> Node1378 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="flag_set",fontname="Helvetica"];
Node1368 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="val_comm_adjustment\nsto_round_amount\nwarn_quantity\nsto_decimal_value",fontname="Helvetica"];
Node1379 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="print",fontname="Helvetica"];
Node1379 [shape="box",label="bool *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1303 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_barg_conds\ncli_xfer\nopt_stock_cscale\ncli_crest_id\nopt_stock_addch_scale\ncli_stampduty_status\nrestrict_partner\nopt_client_addch_scale\nopt_client_cscale\nrestrict_branch\nsto_settlement_system\nsto_price",fontname="Helvetica"];
Node1336 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="edt_help_file\nval_qp",fontname="Helvetica"];
Node1380 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_print_mandate\ncli_print_mandate\ndef_print_mandate",fontname="Helvetica"];
Node1380 [shape="box",label="e_pm",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1374 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="val_min_commission\nsto_price_value",fontname="Helvetica"];
Node1308 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="atrcur\nnew_field\ndls_deal\nsto_ex_code\nsto_decimal_places\ncli_share_commission\nsto_settle_days",fontname="Helvetica"];
Node1309 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="first_entry\nnew_prod_prov_info\nnew_set_agent_dealer\nnew_calc_total\nval_vatable\nnew_set_settlement\nnew_disp_stock\nnew_disp_num_deals\nnew_set_stock\ndls_maintain\ncli_dematerialised\nnew_data_share_commission\ndls_need_complete\nnew_set_conds\nnew_set_principal\nnew_calc_values\nnew_disp_fund\ndls_verify_principal\nnew_redisplay\nnew_set_compliance_charge\nnew_set_barg_con\nnew_set_nominee\nnew_set_exchange\nnew_set_deals\nnew_set_settledate\ndls_saveable\nsto_cannot_deal\nnew_data_message\nnew_invcalc\nnew_data_stock\ncli_default_comment\nflag_bargain_is_parent\nnew_set_client\ndls_partpost\nnew_data_fund\ndls_is_bulkdeal\ndls_complete\nnew_data_client\nnew_set_currency\ncli_cannot_deal",fontname="Helvetica"];
Node1381 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="warn_hold_id",fontname="Helvetica"];
Node1381 [shape="box",label="hold_txn_id",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classhold__txn__id.html"];
Node1302 -> Node1381 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="client\nstock",fontname="Helvetica"];
Node1336 -> Node1381 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nominee\nfund\naccount",fontname="Helvetica"];
Node1382 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_send_to_checking\ndef_send_to_checking",fontname="Helvetica"];
Node1382 [shape="box",label="e_sc",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1334 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="atracc",fontname="Helvetica"];
Node1383 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dls_print_contract\ndef_print_contract",fontname="Helvetica"];
Node1383 [shape="box",label="e_pc",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1384 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cli_print_trf\ndef_print_trf\ndls_print_trf\nsto_print_trf",fontname="Helvetica"];
Node1384 [shape="box",label="e_pt",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1385 -> Node1297 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exec_or_adv",fontname="Helvetica"];
Node1385 [shape="box",label="e_tea",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1386 -> Node1296 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="header",fontname="Helvetica"];
Node1386 [shape="box",label="bd_header",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classbd__header.html"];
Node1302 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="stock_record",fontname="Helvetica"];
Node1368 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="total_cli_qty\nexchange_rate\nshares\ntotal_mkt_qty",fontname="Helvetica"];
Node1336 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="impmon\naffirmed_flag\nexchange\nbs\nbranch_group\nchargeI\nptmI\nnoteprn\ndealcode\nprice\ncalc_on_load\nsettletype\nseparator\ns_parent\ncashdocs\nfund\npritype\nvattype\ncli_ccy\ns_link\nsflag\nprin_agent\nstampI\nbroker\nuse_clearance_acc\nstock_comm_scale\nacclet\nsedol\ncommI\ncurrency\ns_comment\nconds\ntype\nsendtal\nnotereq\ntranprn\nimpcust\ns_message\nsource\nshortname\npostacc\ndaysI\nsrc_bgnref\nimpvals\nswtch\ntime\nagent",fontname="Helvetica"];
Node1308 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="swtch_num",fontname="Helvetica"];
Node1309 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fixed_ptm_levy\nswitched",fontname="Helvetica"];
Node1338 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="tradedate\nswtch_date\nsettledate\nsrc_date\nbardate",fontname="Helvetica"];
Node1334 -> Node1386 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="num_records",fontname="Helvetica"];
Node1387 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cli_Sup_Info\nMkt_Sup_Info",fontname="Helvetica"];
Node1387 [shape="box",label="mc_sup_info_add_deal_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__sup__info__add__deal__data.html"];
Node1336 -> Node1387 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nominee\nremark\nsundry_txn_info\nuti\ntransfer_note\ncrest_stamp\ntxn_rep_marker\nlocation",fontname="Helvetica"];
Node1309 -> Node1387 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="is_certificated",fontname="Helvetica"];
Node1301 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="base",fontname="Helvetica"];
Node1300 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cn",fontname="Helvetica"];
Node1368 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_Mkt_Price_Tolerance",fontname="Helvetica"];
Node1336 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_Config_Dummy_Client\nMC_Disp_Clearance_ACC_Prompt\nTmp_CN_Warn_On_Hold\nm_config_principal_message\nMC_Dummy_Mkt_Maker\nm_principal_account\nMC_Dummy_Client\nMC_Clearance_Account\nMC_Disp_Branch_Prompt\nMC_Disp_Affirmed_Flag",fontname="Helvetica"];
Node1377 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_dealing_capacity",fontname="Helvetica"];
Node1388 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_Cli_Charge_Totals",fontname="Helvetica"];
Node1388 [shape="box",label="mc_cli_charge_totals_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__cli__charge__totals__data.html"];
Node1374 -> Node1388 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="total_cli_VAT\ntotal_cli_3rd_pty_charge\ntotal_cli_comm\ntotal_cli_extra_charges\ntotal_cli_addn_charge",fontname="Helvetica"];
Node1308 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_bd_number\nMC_BD_Number",fontname="Helvetica"];
Node1389 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_All_Clients",fontname="Helvetica"];
Node1389 [shape="box",label="var_list< mc_cli_line >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classvar__list.html"];
Node1390 -> Node1389 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="list",fontname="Helvetica"];
Node1390 [shape="box",label="mc_cli_line",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__cli__line.html"];
Node1391 -> Node1390 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1391 [shape="box",label="mc_common_details",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__common__details.html"];
Node1297 -> Node1391 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1302 -> Node1391 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cn_rec_no\nbd_rec_no",fontname="Helvetica"];
Node1303 -> Node1391 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_del_reference\nconsid\nm_del_amount",fontname="Helvetica"];
Node1374 -> Node1391 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="price\nconsideration\nm_del_consideration\nm_del_price",fontname="Helvetica"];
Node1295 -> Node1391 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_whole_deal",fontname="Helvetica"];
Node1309 -> Node1391 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_force_calculation\nm_marked_deleted",fontname="Helvetica"];
Node1392 -> Node1391 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fi_flgs",fontname="Helvetica"];
Node1392 [shape="box",label="mc_fixed_internal_flags",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__fixed__internal__flags.html"];
Node1309 -> Node1392 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="vls_internal_commission\nvls_fixed_pay_commission\nsup_any_charges\nvls_internal_stampduty\nsup_charges_account\nvls_fixed_pay_vat\nvls_fixed_pay_stampduty\nsup_previous_consid\nsup_charges_percent\nsup_charges\nsup_pay_net_total\nsup_pay_vat\nvls_fixed_charge\nsup_previous_comm\nsup_charges_text\nsup_pay_commission\nsup_pay_ptm\nvls_fixed_pay_ptm\nvls_fixed_stampduty\nvls_fixed_pay_charge\nsup_pay_charge\nvls_fixed_pay_net_total\nsup_third_party_charge\nvls_internal_ptm\nvls_internal_charge\nsup_charges_currency\nsup_pay_stampduty\nvls_fixed_interest\nvls_fixed_commission",fontname="Helvetica"];
Node1302 -> Node1390 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="client_record",fontname="Helvetica"];
Node1309 -> Node1390 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_is_certificated",fontname="Helvetica"];
Node1308 -> Node1389 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="used\nmax_elems",fontname="Helvetica"];
Node1359 -> Node1389 [dir=back,color="orange",fontsize=10,style="dashed",label="< mc_cli_line >",fontname="Helvetica"];
Node1309 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_saved_all_changes\nm_now_editing\nm_can_edit\nMC_Stock_Accrued",fontname="Helvetica"];
Node1393 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_Add_Deal_Flags",fontname="Helvetica"];
Node1393 [shape="box",label="mc_add_deal_data",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__add__deal__data.html"];
Node1336 -> Node1393 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="add_sto_scale\nadd_cli_scale\nadd_contract_data\nsets_order\ncomm_calc\nadd_charge_source\ncomm_cli_scale\nselected_dealer\nmandate_print_status\nreport_only\noverride_agent\nsingle_market\nselected_agent\ncomm_sto_scale\nprint_client_details\nforce_certificated\ncnote_print_status\noverride_dealer\ndealing_message",fontname="Helvetica"];
Node1334 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_no_of_recs\nm_total_recs",fontname="Helvetica"];
Node1338 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_BD_Date\nm_bd_date",fontname="Helvetica"];
Node1394 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_All_Mkts",fontname="Helvetica"];
Node1394 [shape="box",label="var_list< mc_mkt_line >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classvar__list.html"];
Node1308 -> Node1394 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="used\nmax_elems",fontname="Helvetica"];
Node1395 -> Node1394 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="list",fontname="Helvetica"];
Node1395 [shape="box",label="mc_mkt_line",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__mkt__line.html"];
Node1391 -> Node1395 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node1374 -> Node1395 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="full_consid",fontname="Helvetica"];
Node1309 -> Node1395 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_is_certificated",fontname="Helvetica"];
Node1359 -> Node1394 [dir=back,color="orange",fontsize=10,style="dashed",label="< mc_mkt_line >",fontname="Helvetica"];
Node1396 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_screen",fontname="Helvetica"];
Node1396 [shape="box",label="mc_screen_types",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node1361 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="filt",fontname="Helvetica"];
Node1397 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_Import_Flags",fontname="Helvetica"];
Node1397 [shape="box",label="mc_val_import_flags",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__val__import__flags.html"];
Node1336 -> Node1397 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ptm_charge\nmkt_mon_flag\ncli_only_deal_send_to\ncli_mon_flag\ncli_deal_send_to\ncli_only_sc_flag\nstamp_charge\ncli_val_flag\nmkt_sc_flag\ncli_only_mon_flag\ncli_acc_flag\nmkt_val_flag\ncli_sc_flag\ncli_only_val_flag\nmkt_acc_flag\nmkt_deal_send_to",fontname="Helvetica"];
Node1305 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="mc_cli_line\nmc_mkt_line",fontname="Helvetica"];
Node1398 -> Node1295 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MC_Mkt_Cli_Vals",fontname="Helvetica"];
Node1398 [shape="box",label="mc_calculated_vals",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classmc__calculated__vals.html"];
Node1368 -> Node1398 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="total_cli_qty\ntotal_mkt_qty",fontname="Helvetica"];
Node1374 -> Node1398 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="mkt_charge\nmkt_comm\nmkt_ptm\naverage_price\nmkt_stamp",fontname="Helvetica"];
Node1308 -> Node1398 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="override_average_price",fontname="Helvetica"];
}

13
test/graphs/b117.dot Normal file
View File

@ -0,0 +1,13 @@
digraph automata_0 {
size ="8.5, 11";
node [shape = circle];
0 [ style = filled, color=lightgrey ];
2 [ shape = doublecircle ];
0 -> 2 [ label = "a " ];
0 -> 1 [ label = "other " ];
1 -> 2 [ label = "a " ];
1 -> 1 [ label = "other " ];
2 -> 2 [ label = "a " ];
2 -> 1 [ label = "other " ];
"Machine: a" [ shape = plaintext ];
}

4
test/graphs/b123.dot Normal file
View File

@ -0,0 +1,4 @@
digraph G {
tester_run_ksh:ne -> tester_run_ksh:n ;
}

366
test/graphs/b124.dot Normal file
View File

@ -0,0 +1,366 @@
digraph "debian-keyring" {
//overlap=scale
//splines=true
//sep=.1
node [shape=box]
"98FAA0AD" [label="Roger So"]
"09AC0A6A" [label="L. Sassaman"]
"801EA932" [label="Martin Schulze"]
"C9541FB2" [label="Douglas F. Calvert"]
"F0F88438" [label="Hunter Matthews (Duke Biology Unix Sysadmin)"]
"466B4289" [label="Theodore Ts'o [SIGNATURE]"]
"4AAF00E5" [label="Dave Del Torto"]
"2C37E375" [label="Nik Clayton"]
"3CED7EFD" [label="Daniel Stone (NEC Business Solutions)"]
"43BE7544" [label="Stephen C. Tweedie (Key signing key)"]
"449FA3AB" [label="Linus Torvalds"]
"57548DCD" [label="Werner Koch (gnupg sig)"]
"DB41B387" [label="Bradley M. Kuhn"]
"43CF1EE2" [label="Dan Nowacki"]
"4D0C4EE1" [label="Jeffrey I. Schiller"]
"ED9547ED" [label="Wichert Akkerman"]
"13300731" [label="Douglas F. Calvert"]
"80675E65" [label="Leonard D. Rosenthol"]
"66FBC18C" [label="M. Drew Streib"]
"81B2A779" [label="Paul S. Traina"]
"00ADE049" [label="David Elson (Del)"]
"A7FF7E09" [label="Daniel Jacobowitz"]
"5B26BA18" [label="Gregory L. Pratt"]
"EE24429D" [label="Andrew G. Malis"]
"281A810E" [label="Robert van der Meulen"]
"90C39968" [label="Peter Jones"]
"AB963370" [label="Clint Adams (Debian)"]
"8421F11C" [label="Eric S. Raymond"]
"24618BF6" [label="LaMont Jones"]
"2BCBC621" [label="H. Peter Anvin (hpa)"]
"20B19259" [label="CERT Coordination Center"]
"FDEC5969" [label="Citizen Gold (MedeMail - Babel Client)"]
"F8376205" [label="security-officer@netbsd.org"]
"F9773357" [label="Bill Scannell"]
"5B0358A2" [label="Werner Koch"]
"C8FEE085" [label="J. Daniel Backman"]
"C7849372" [label="Andrew S. Nagy"]
"DB42A60E" [label="Red Hat, Inc"]
"2DE30EC1" [label="CERT Coordination Center"]
"02D77DD6" [label="K. Reid Wightman"]
"AFEEFE80" [label="Mark Crichton (preferred key)"]
"7314216F" [label="Emily Manheim"]
"93674C40" [label="Theodore Y. Ts'o"]
"63FD4B8A" [label="Charles Gallo at Work"]
"007F7B38" [label="Jack M Twilley"]
"4BD6B383" [label="Mike Fratto"]
"2FA3BC2D" [label="Wichert Akkerman"]
"A79FDB0F" [label="Cory F. Cohen"]
"0B3EF042" [label="Vinnie Moscaritolo"]
"E0A38377" [label="Daniel Jacobowitz"]
"29F19BD1" [label="Dr. Michael Meskes"]
"11404EC3" [label="Noah Meyerhans"]
"492C7382" [label="Charles Gallo"]
"AE8F7CF5" [label="Martin Schulze"]
"C7A966DD" [label="Philip R. Zimmermann"]
"AC7F8CB2" [label="Tim O'Shea [tmo]"]
"720360CD" [label="AUSCERT"]
"EA291785" [label="Matt Taggart"]
"DC60654E" [label="Miro Jurisic"]
"8B4608A1" [label="Peter Nai Wan"]
"517D0F0E" [label="Linux Kernel Archives Verification Key"]
"F95C2F6D" [label="Christoph Martin"]
"148C6F43" [label="Woz"]
"0B1770DB" [label="Douglas F. Calvert (High Security Key Use 0x13300731 For Everyday Communication)"]
"3D97C149" [label="Michael Stone"]
"8C0962D5" [label="Stanton McCandlish (POP acct. for file attachments)"]
"0E9FF879" [label="Darxus"]
"9E22EA50" [label="Tim Holmes"]
"09590CFD" [label="Peter Nai Wan"]
"4F581493" [label="mauri stott"]
"6A9591D0" [label="CERT Coordination Center"]
"FC0C02D5" [label="Eugene H. Spafford"]
"2CFD1C38" [label="Jamie Wilkinson"]
"2C54C8FA" [label="Leland Wallace"]
"EECC734A" [label="Brian D. Webb"]
"DC92AE30" [label="David Walter"]
"73D288A5" [label="FreeBSD Security Officer"]
"19A42D19" [label="dann frazier"]
"566F63C5" [label="Matt Crawford"]
"DB41B387" -> "007F7B38"
"66FBC18C" -> "007F7B38"
"5B26BA18" -> "007F7B38"
"FDEC5969" -> "00ADE049"
"2CFD1C38" -> "00ADE049"
"43CF1EE2" -> "02D77DD6"
"C9541FB2" -> "02D77DD6"
"DC92AE30" -> "02D77DD6"
"13300731" -> "02D77DD6"
"A79FDB0F" -> "09590CFD"
"5B0358A2" -> "09590CFD"
"09AC0A6A" -> "09590CFD"
"720360CD" -> "09590CFD"
"8B4608A1" -> "09590CFD"
"FC0C02D5" -> "09590CFD"
"09590CFD" -> "09AC0A6A"
"8421F11C" -> "09AC0A6A"
"5B0358A2" -> "09AC0A6A"
"8C0962D5" -> "09AC0A6A"
"8B4608A1" -> "09AC0A6A"
"F95C2F6D" -> "09AC0A6A"
"F9773357" -> "09AC0A6A"
"7314216F" -> "0B1770DB"
"C9541FB2" -> "0B1770DB"
"AC7F8CB2" -> "0B1770DB"
"13300731" -> "0B1770DB"
"66FBC18C" -> "0B1770DB"
"EECC734A" -> "0B1770DB"
"AB963370" -> "0B1770DB"
"19A42D19" -> "0B1770DB"
"9E22EA50" -> "0B3EF042"
"148C6F43" -> "0B3EF042"
"2C54C8FA" -> "0B3EF042"
"80675E65" -> "0E9FF879"
"DB41B387" -> "11404EC3"
"66FBC18C" -> "11404EC3"
"F95C2F6D" -> "11404EC3"
"7314216F" -> "13300731"
"43CF1EE2" -> "13300731"
"C9541FB2" -> "13300731"
"63FD4B8A" -> "13300731"
"AC7F8CB2" -> "13300731"
"4BD6B383" -> "13300731"
"C7849372" -> "13300731"
"EECC734A" -> "13300731"
"66FBC18C" -> "13300731"
"AB963370" -> "13300731"
"0B1770DB" -> "13300731"
"FDEC5969" -> "13300731"
"02D77DD6" -> "13300731"
"19A42D19" -> "13300731"
"492C7382" -> "13300731"
"0B3EF042" -> "148C6F43"
"AFEEFE80" -> "19A42D19"
"66FBC18C" -> "19A42D19"
"24618BF6" -> "19A42D19"
"0B1770DB" -> "19A42D19"
"EA291785" -> "19A42D19"
"13300731" -> "19A42D19"
"6A9591D0" -> "20B19259"
"DB41B387" -> "24618BF6"
"09590CFD" -> "24618BF6"
"8B4608A1" -> "24618BF6"
"EA291785" -> "24618BF6"
"2FA3BC2D" -> "281A810E"
"801EA932" -> "29F19BD1"
"F95C2F6D" -> "29F19BD1"
"AFEEFE80" -> "2BCBC621"
"93674C40" -> "2BCBC621"
"F0F88438" -> "2BCBC621"
"466B4289" -> "2BCBC621"
"EA291785" -> "2BCBC621"
"66FBC18C" -> "2BCBC621"
"43BE7544" -> "2BCBC621"
"449FA3AB" -> "2BCBC621"
"DB41B387" -> "2C37E375"
"9E22EA50" -> "2C54C8FA"
"0B3EF042" -> "2C54C8FA"
"F9773357" -> "2C54C8FA"
"3CED7EFD" -> "2CFD1C38"
"09590CFD" -> "2DE30EC1"
"466B4289" -> "2DE30EC1"
"FC0C02D5" -> "2DE30EC1"
"2C37E375" -> "2FA3BC2D"
"281A810E" -> "2FA3BC2D"
"66FBC18C" -> "2FA3BC2D"
"29F19BD1" -> "2FA3BC2D"
"93674C40" -> "2FA3BC2D"
"5B0358A2" -> "2FA3BC2D"
"3D97C149" -> "2FA3BC2D"
"466B4289" -> "2FA3BC2D"
"98FAA0AD" -> "3CED7EFD"
"2CFD1C38" -> "3CED7EFD"
"2C37E375" -> "3D97C149"
"DB41B387" -> "3D97C149"
"AFEEFE80" -> "43BE7544"
"2BCBC621" -> "43BE7544"
"F0F88438" -> "43BE7544"
"466B4289" -> "43BE7544"
"C9541FB2" -> "43CF1EE2"
"DC92AE30" -> "43CF1EE2"
"13300731" -> "43CF1EE2"
"2BCBC621" -> "449FA3AB"
"AFEEFE80" -> "466B4289"
"DB41B387" -> "466B4289"
"66FBC18C" -> "466B4289"
"4D0C4EE1" -> "466B4289"
"EA291785" -> "466B4289"
"19A42D19" -> "466B4289"
"EE24429D" -> "466B4289"
"566F63C5" -> "466B4289"
"2FA3BC2D" -> "466B4289"
"C9541FB2" -> "492C7382"
"5B26BA18" -> "492C7382"
"13300731" -> "492C7382"
"C7A966DD" -> "4AAF00E5"
"09AC0A6A" -> "4AAF00E5"
"8C0962D5" -> "4AAF00E5"
"F9773357" -> "4AAF00E5"
"4F581493" -> "4BD6B383"
"C9541FB2" -> "4BD6B383"
"C8FEE085" -> "4BD6B383"
"13300731" -> "4BD6B383"
"4AAF00E5" -> "4D0C4EE1"
"C7A966DD" -> "4D0C4EE1"
"8C0962D5" -> "4D0C4EE1"
"466B4289" -> "4D0C4EE1"
"4BD6B383" -> "4F581493"
"66FBC18C" -> "517D0F0E"
"2BCBC621" -> "517D0F0E"
"81B2A779" -> "566F63C5"
"EE24429D" -> "566F63C5"
"5B0358A2" -> "57548DCD"
"DB41B387" -> "5B0358A2"
"66FBC18C" -> "5B0358A2"
"09AC0A6A" -> "5B0358A2"
"57548DCD" -> "5B0358A2"
"2FA3BC2D" -> "5B0358A2"
"492C7382" -> "5B26BA18"
"007F7B38" -> "5B26BA18"
"C9541FB2" -> "63FD4B8A"
"492C7382" -> "63FD4B8A"
"13300731" -> "63FD4B8A"
"AFEEFE80" -> "66FBC18C"
"DB41B387" -> "66FBC18C"
"93674C40" -> "66FBC18C"
"5B0358A2" -> "66FBC18C"
"466B4289" -> "66FBC18C"
"EA291785" -> "66FBC18C"
"F95C2F6D" -> "66FBC18C"
"007F7B38" -> "66FBC18C"
"2FA3BC2D" -> "66FBC18C"
"13300731" -> "66FBC18C"
"E0A38377" -> "66FBC18C"
"AB963370" -> "66FBC18C"
"8C0962D5" -> "66FBC18C"
"0B1770DB" -> "66FBC18C"
"11404EC3" -> "66FBC18C"
"19A42D19" -> "66FBC18C"
"2DE30EC1" -> "6A9591D0"
"FC0C02D5" -> "720360CD"
"EECC734A" -> "7314216F"
"0B1770DB" -> "7314216F"
"13300731" -> "7314216F"
"81B2A779" -> "73D288A5"
"2C37E375" -> "801EA932"
"29F19BD1" -> "801EA932"
"9E22EA50" -> "80675E65"
"DC60654E" -> "80675E65"
"0E9FF879" -> "80675E65"
"73D288A5" -> "81B2A779"
"EE24429D" -> "81B2A779"
"566F63C5" -> "81B2A779"
"DB41B387" -> "8421F11C"
"09AC0A6A" -> "8421F11C"
"A79FDB0F" -> "8B4608A1"
"09590CFD" -> "8B4608A1"
"5B0358A2" -> "8B4608A1"
"09AC0A6A" -> "8B4608A1"
"FC0C02D5" -> "8B4608A1"
"66FBC18C" -> "8C0962D5"
"F0F88438" -> "90C39968"
"DB41B387" -> "93674C40"
"2BCBC621" -> "93674C40"
"466B4289" -> "93674C40"
"EE24429D" -> "93674C40"
"566F63C5" -> "93674C40"
"66FBC18C" -> "98FAA0AD"
"0B1770DB" -> "98FAA0AD"
"13300731" -> "98FAA0AD"
"DC60654E" -> "9E22EA50"
"2C54C8FA" -> "9E22EA50"
"09590CFD" -> "A79FDB0F"
"8B4608A1" -> "A79FDB0F"
"2C37E375" -> "A7FF7E09"
"66FBC18C" -> "AB963370"
"0B1770DB" -> "AB963370"
"F9773357" -> "AB963370"
"13300731" -> "AB963370"
"EECC734A" -> "AC7F8CB2"
"7314216F" -> "AC7F8CB2"
"0B1770DB" -> "AC7F8CB2"
"13300731" -> "AC7F8CB2"
"2C37E375" -> "AE8F7CF5"
"ED9547ED" -> "AE8F7CF5"
"66FBC18C" -> "AFEEFE80"
"93674C40" -> "AFEEFE80"
"F0F88438" -> "AFEEFE80"
"466B4289" -> "AFEEFE80"
"EA291785" -> "AFEEFE80"
"19A42D19" -> "AFEEFE80"
"43BE7544" -> "AFEEFE80"
"0B1770DB" -> "C7849372"
"13300731" -> "C7849372"
"4AAF00E5" -> "C7A966DD"
"8C0962D5" -> "C7A966DD"
"4D0C4EE1" -> "C7A966DD"
"EE24429D" -> "C7A966DD"
"4BD6B383" -> "C8FEE085"
"EECC734A" -> "C9541FB2"
"43CF1EE2" -> "C9541FB2"
"0B1770DB" -> "C9541FB2"
"63FD4B8A" -> "C9541FB2"
"DC92AE30" -> "C9541FB2"
"02D77DD6" -> "C9541FB2"
"492C7382" -> "C9541FB2"
"13300731" -> "C9541FB2"
"93674C40" -> "DB41B387"
"5B0358A2" -> "DB41B387"
"466B4289" -> "DB41B387"
"F95C2F6D" -> "DB41B387"
"007F7B38" -> "DB41B387"
"2C37E375" -> "DB41B387"
"66FBC18C" -> "DB41B387"
"3D97C149" -> "DB41B387"
"11404EC3" -> "DB41B387"
"90C39968" -> "DB42A60E"
"9E22EA50" -> "DC60654E"
"80675E65" -> "DC60654E"
"93674C40" -> "DC60654E"
"43CF1EE2" -> "DC92AE30"
"C9541FB2" -> "DC92AE30"
"13300731" -> "DC92AE30"
"2C37E375" -> "E0A38377"
"66FBC18C" -> "E0A38377"
"A7FF7E09" -> "E0A38377"
"AFEEFE80" -> "EA291785"
"66FBC18C" -> "EA291785"
"24618BF6" -> "EA291785"
"0B1770DB" -> "EA291785"
"19A42D19" -> "EA291785"
"13300731" -> "EA291785"
"2C37E375" -> "ED9547ED"
"281A810E" -> "ED9547ED"
"F95C2F6D" -> "ED9547ED"
"AE8F7CF5" -> "ED9547ED"
"466B4289" -> "EE24429D"
"7314216F" -> "EECC734A"
"0B1770DB" -> "EECC734A"
"13300731" -> "EECC734A"
"AFEEFE80" -> "F0F88438"
"90C39968" -> "F0F88438"
"2BCBC621" -> "F0F88438"
"466B4289" -> "F0F88438"
"43BE7544" -> "F0F88438"
"2C37E375" -> "F8376205"
"93674C40" -> "F8376205"
"566F63C5" -> "F8376205"
"DB41B387" -> "F95C2F6D"
"09590CFD" -> "F95C2F6D"
"66FBC18C" -> "F95C2F6D"
"5B0358A2" -> "F95C2F6D"
"09AC0A6A" -> "F95C2F6D"
"8B4608A1" -> "F95C2F6D"
"11404EC3" -> "F95C2F6D"
"ED9547ED" -> "F95C2F6D"
"2C54C8FA" -> "F9773357"
"09590CFD" -> "FC0C02D5"
"8B4608A1" -> "FC0C02D5"
"00ADE049" -> "FDEC5969"
"13300731" -> "FDEC5969"
}

8
test/graphs/b135.dot Normal file
View File

@ -0,0 +1,8 @@
digraph ID {
graph [
concentrate = true
];
A -> B
B -> A
}

504
test/graphs/b143.dot Normal file
View File

@ -0,0 +1,504 @@
digraph inheritance
{
Node3031 [shape="box",label="tt_core_ns::DownloadControlBlock",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"];
Node3032 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="request",fontname="Helvetica"];
Node3032 [shape="box",label="tt_core_ns::Request",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01648.html"];
Node3033 -> Node3032 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3033 [shape="box",label="tt_core_ns::BlindCarrierMessage",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01250.html"];
Node3034 -> Node3033 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3034 [shape="box",label="tt_core_ns::BlindCarrier",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01249.html"];
Node3035 -> Node3034 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3035 [shape="box",label="CoreClass",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01303.html"];
Node3036 -> Node3035 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3036 [shape="box",label="tt_stream_ns::Streamable",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01738.html"];
Node3037 -> Node3036 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="attributes",fontname="Helvetica"];
Node3037 [shape="box",label="attr_t *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3038 -> Node3036 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_bRaw\nm_bBaseXferCalled",fontname="Helvetica"];
Node3038 [shape="box",label="bool",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3039 -> Node3036 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="assoc_stream",fontname="Helvetica"];
Node3039 [shape="box",label="tt_stream_ns::Stream",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01733.html"];
Node3040 -> Node3039 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sb",fontname="Helvetica"];
Node3040 [shape="box",label="streambuf *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3041 -> Node3039 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="level",fontname="Helvetica"];
Node3041 [shape="box",label="int",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3042 -> Node3039 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="xferver",fontname="Helvetica"];
Node3042 [shape="box",label="tt_stream_ns::ClsVersion",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01285.html"];
Node3043 -> Node3042 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3043 [shape="box",label="tt_stream_ns::RawStreamable",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01636.html"];
Node3036 -> Node3043 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3044 -> Node3042 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="release\nversion",fontname="Helvetica"];
Node3044 [shape="box",label="unsigned char",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3038 -> Node3039 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="idseen",fontname="Helvetica"];
Node3045 -> Node3039 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="printstreams",fontname="Helvetica"];
Node3045 [shape="box",label="stack< std::ostringstream * >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3046 -> Node3035 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="attachment",fontname="Helvetica"];
Node3046 [shape="box",label="map_t *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3036 -> Node3034 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pPayload",fontname="Helvetica"];
Node3038 -> Node3034 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_bOwnPayload",fontname="Helvetica"];
Node3047 -> Node3033 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="header",fontname="Helvetica"];
Node3047 [shape="box",label="tt_core_ns::Header",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01422.html"];
Node3035 -> Node3047 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3047 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nElements\ntrnNumber\nconnectionId\nrequestId",fontname="Helvetica"];
Node3048 -> Node3047 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trnCode",fontname="Helvetica"];
Node3048 [shape="box",label="IntTrnCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3049 -> Node3047 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchange",fontname="Helvetica"];
Node3049 [shape="box",label="ExchIds",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3050 -> Node3047 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iLicense",fontname="Helvetica"];
Node3050 [shape="box",label="LicenseTok",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3051 -> Node3032 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="u",fontname="Helvetica"];
Node3051 [shape="box",label="tt_core_ns::Request::U_s",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01649.html"];
Node3052 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="or",fontname="Helvetica"];
Node3052 [shape="box",label="tt_core_ns::Order",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01545.html"];
Node3035 -> Node3052 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3053 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_flags",fontname="Helvetica"];
Node3053 [shape="box",label="TTBitVector",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3054 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="open_close",fontname="Helvetica"];
Node3054 [shape="box",label="OpenCloseCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3055 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="clearing_mbr\nmember_id\nexch_member\ncntr_member",fontname="Helvetica"];
Node3055 [shape="box",label="TT_MEMBER_ID",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3056 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="firm_account_no",fontname="Helvetica"];
Node3056 [shape="box",label="TT_EXCH_ACCOUNT_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3057 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_no_old\norder_no\norder_key",fontname="Helvetica"];
Node3057 [shape="box",label="TTOrderNoType",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3058 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3058 [shape="box",label="tt_core_ns::SeriesID",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01701.html"];
Node3035 -> Node3058 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3059 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prod",fontname="Helvetica"];
Node3059 [shape="box",label="tt_core_ns::ProdID",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01610.html"];
Node3035 -> Node3059 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3059 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prod_chr",fontname="Helvetica"];
Node3060 [shape="box",label="char",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3041 -> Node3059 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prod_group\nsrs_exch_id",fontname="Helvetica"];
Node3061 -> Node3059 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prod_type",fontname="Helvetica"];
Node3061 [shape="box",label="ProdIDs",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3062 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="gateway_internal_len",fontname="Helvetica"];
Node3062 [shape="box",label="short",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3060 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="seriesKey\nstrike_display_flag\nfractional\ngateway_internal\nversion\ncurrency_code\nseriesName",fontname="Helvetica"];
Node3063 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="callput",fontname="Helvetica"];
Node3063 [shape="box",label="CallPutCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3064 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="tick",fontname="Helvetica"];
Node3064 [shape="box",label="tt_core_ns::TickPrice",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01774.html"];
Node3035 -> Node3064 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3064 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="n\nd",fontname="Helvetica"];
Node3065 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="price_display_type",fontname="Helvetica"];
Node3065 [shape="box",label="PriceDisplayTypes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3066 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="comb_code",fontname="Helvetica"];
Node3066 [shape="box",label="SeriesCombCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3041 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs_decimals\nstrike\nsrs_precision\ndecimals\nprecision",fontname="Helvetica"];
Node3067 -> Node3058 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="start_date\nexp\ncontr_exp",fontname="Helvetica"];
Node3067 [shape="box",label="tt_core_ns::Date",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01347.html"];
Node3035 -> Node3067 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3067 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="day\nmth\nyear",fontname="Helvetica"];
Node3068 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="account",fontname="Helvetica"];
Node3068 [shape="box",label="TT_ACCOUNT_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3060 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="free_text\nprice_check",fontname="Helvetica"];
Node3069 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_restrict",fontname="Helvetica"];
Node3069 [shape="box",label="OrderResCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3070 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="stop_prc\nlimit_prc",fontname="Helvetica"];
Node3070 [shape="box",label="TTPrcType",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3041 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sender",fontname="Helvetica"];
Node3071 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="site_order_key",fontname="Helvetica"];
Node3071 [shape="box",label="TT_SITE_ORDER_KEY_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3072 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="time_sent\ntime_processed\ntime_exch\ntime_received",fontname="Helvetica"];
Node3072 [shape="box",label="tt_core_ns::Time",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01778.html"];
Node3035 -> Node3072 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3072 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ms\nhr\nsec\nmin",fontname="Helvetica"];
Node3073 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_action_orig\norder_action",fontname="Helvetica"];
Node3073 [shape="box",label="OrderActionCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3074 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="source",fontname="Helvetica"];
Node3074 [shape="box",label="OrderSourceCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3075 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="approve_flag",fontname="Helvetica"];
Node3075 [shape="box",label="OrderApproveCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3076 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchange_order_id",fontname="Helvetica"];
Node3076 [shape="box",label="TT_EXCH_ORDER_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3077 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="wrk_qty\nexec_qty\ndisclosed_qty\nchg_qty\nmin_qty\norder_qty\nfill_qty",fontname="Helvetica"];
Node3077 [shape="box",label="TTQtyType",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3078 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="destination",fontname="Helvetica"];
Node3078 [shape="box",label="TT_DEST_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3079 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cntr_group\nexch_group\ngroup_id",fontname="Helvetica"];
Node3079 [shape="box",label="TT_GROUP_ID",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3067 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_exp_date\norder_date",fontname="Helvetica"];
Node3080 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_type",fontname="Helvetica"];
Node3080 [shape="box",label="OrderTypeCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3081 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trader_id\nexch_trader\ncntr_trader",fontname="Helvetica"];
Node3081 [shape="box",label="TT_TRADER_ID",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3082 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_status_ex",fontname="Helvetica"];
Node3082 [shape="box",label="OrderStatusCodesEx",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3083 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_status",fontname="Helvetica"];
Node3083 [shape="box",label="OrderStatusCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3084 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="parents\nchildren",fontname="Helvetica"];
Node3084 [shape="box",label="OrderKeyVector",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3085 -> Node3052 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buy_sell",fontname="Helvetica"];
Node3085 [shape="box",label="BuySellCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3086 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="tld",fontname="Helvetica"];
Node3086 [shape="box",label="tt_core_ns::TrdLimitDel",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01790.html"];
Node3035 -> Node3086 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3086 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="szAdmin\nszTrader",fontname="Helvetica"];
Node3087 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cf",fontname="Helvetica"];
Node3087 [shape="box",label="tt_core_ns::FillConfirmRec",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01397.html"];
Node3035 -> Node3087 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="confMember",fontname="Helvetica"];
Node3060 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ffText",fontname="Helvetica"];
Node3041 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="confAddr",fontname="Helvetica"];
Node3072 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="confTime",fontname="Helvetica"];
Node3079 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="confGroup",fontname="Helvetica"];
Node3081 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="confTrader",fontname="Helvetica"];
Node3088 -> Node3087 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record_no",fontname="Helvetica"];
Node3088 [shape="box",label="TTRecNoType",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3089 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sor",fontname="Helvetica"];
Node3089 [shape="box",label="tt_core_ns::ShortOrder",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01714.html"];
Node3035 -> Node3089 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3057 -> Node3089 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_no",fontname="Helvetica"];
Node3070 -> Node3089 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="limit_prc",fontname="Helvetica"];
Node3041 -> Node3089 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="profile_key\norder_profile",fontname="Helvetica"];
Node3073 -> Node3089 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_action",fontname="Helvetica"];
Node3077 -> Node3089 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="qty",fontname="Helvetica"];
Node3085 -> Node3089 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buy_sell",fontname="Helvetica"];
Node3090 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="lo",fontname="Helvetica"];
Node3090 [shape="box",label="tt_core_ns::LoginReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01490.html"];
Node3091 -> Node3090 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3091 [shape="box",label="tt_core_ns::EncryptedData",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01359.html"];
Node3035 -> Node3091 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3092 -> Node3091 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_sEncryptedData",fontname="Helvetica"];
Node3092 [shape="box",label="string",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3055 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="clearingFirm\nszHndOffMbr\nmemberId",fontname="Helvetica"];
Node3068 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="account",fontname="Helvetica"];
Node3041 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cltPid\nsrvPid\ntimeStamp",fontname="Helvetica"];
Node3093 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="passwd\nchgPasswd",fontname="Helvetica"];
Node3093 [shape="box",label="TT_PASSWD_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3092 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sMsg\nsLicName\nsLicPasswd",fontname="Helvetica"];
Node3094 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cltAddress\nsrvAddress",fontname="Helvetica"];
Node3094 [shape="box",label="in_addr",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3095 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="loginType",fontname="Helvetica"];
Node3095 [shape="box",label="LoginTypes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3079 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="szHndOffGrp\ngroupId",fontname="Helvetica"];
Node3081 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="traderId\nszHndOffTrd",fontname="Helvetica"];
Node3096 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="szCustId",fontname="Helvetica"];
Node3096 [shape="box",label="TT_CUSTOMER_ID",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3050 -> Node3090 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="license",fontname="Helvetica"];
Node3097 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cr",fontname="Helvetica"];
Node3097 [shape="box",label="tt_core_ns::ConnReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01299.html"];
Node3035 -> Node3097 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3044 -> Node3097 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dhKey\ndhParam",fontname="Helvetica"];
Node3041 -> Node3097 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="dhParamLen\nserverPID\ndhKeyLen\napiVersionId\nclientPID",fontname="Helvetica"];
Node3094 -> Node3097 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="clientIP\nserverIP",fontname="Helvetica"];
Node3098 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="poi",fontname="Helvetica"];
Node3098 [shape="box",label="tt_core_ns::BofPosInquiryReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01251.html"];
Node3035 -> Node3098 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="member_id",fontname="Helvetica"];
Node3058 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3060 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bof_account",fontname="Helvetica"];
Node3099 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="position_type_code",fontname="Helvetica"];
Node3099 [shape="box",label="PosTypeCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3072 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pos_time",fontname="Helvetica"];
Node3079 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="group_id",fontname="Helvetica"];
Node3067 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pos_date",fontname="Helvetica"];
Node3081 -> Node3098 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trader_id",fontname="Helvetica"];
Node3100 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="rfq",fontname="Helvetica"];
Node3100 [shape="box",label="tt_core_ns::RFQC",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01655.html"];
Node3035 -> Node3100 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="reqMemberId",fontname="Helvetica"];
Node3058 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3060 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="action",fontname="Helvetica"];
Node3070 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prc",fontname="Helvetica"];
Node3077 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="qty",fontname="Helvetica"];
Node3079 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="reqGroupId",fontname="Helvetica"];
Node3081 -> Node3100 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="reqTraderId",fontname="Helvetica"];
Node3101 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="od",fontname="Helvetica"];
Node3101 [shape="box",label="tt_core_ns::OrderReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01557.html"];
Node3035 -> Node3101 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3101 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pacing\nrealTime",fontname="Helvetica"];
Node3102 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="i",fontname="Helvetica"];
Node3102 [shape="box",label="tt_core_ns::Integer",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01445.html"];
Node3035 -> Node3102 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3102 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="i",fontname="Helvetica"];
Node3103 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ack",fontname="Helvetica"];
Node3103 [shape="box",label="tt_core_ns::TrnACK",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01791.html"];
Node3035 -> Node3103 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3103 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pid",fontname="Helvetica"];
Node3094 -> Node3103 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="clAddr",fontname="Helvetica"];
Node3104 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="mq",fontname="Helvetica"];
Node3104 [shape="box",label="tt_core_ns::MassQuote",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01503.html"];
Node3035 -> Node3104 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="memberId",fontname="Helvetica"];
Node3105 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="quote_action",fontname="Helvetica"];
Node3105 [shape="box",label="QuoteActionCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3041 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="amount",fontname="Helvetica"];
Node3106 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="quote_sts",fontname="Helvetica"];
Node3106 [shape="box",label="QuoteStatusCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3107 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="array",fontname="Helvetica"];
Node3107 [shape="box",label="tt_core_ns::SnglQuote",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01719.html"];
Node3035 -> Node3107 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3057 -> Node3107 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bid_order_no\nask_order_no",fontname="Helvetica"];
Node3058 -> Node3107 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3070 -> Node3107 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ask_prc\nbid_prc",fontname="Helvetica"];
Node3071 -> Node3107 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ask_site_order_key\nbid_site_order_key",fontname="Helvetica"];
Node3077 -> Node3107 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bid_qty\nask_reserve_qty\nbid_reserve_qty\nask_qty",fontname="Helvetica"];
Node3079 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="groupId",fontname="Helvetica"];
Node3081 -> Node3104 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="traderId",fontname="Helvetica"];
Node3108 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ora",fontname="Helvetica"];
Node3108 [shape="box",label="tt_core_ns::ApproveOrderTRN",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01235.html"];
Node3035 -> Node3108 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3052 -> Node3108 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order",fontname="Helvetica"];
Node3060 -> Node3108 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="msgTxt",fontname="Helvetica"];
Node3109 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="string",fontname="Helvetica"];
Node3109 [shape="box",label="tt_core_ns::SAR_char",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01677.html"];
Node3110 -> Node3109 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3110 [shape="box",label="tt_core_ns::SAR_Array< char >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01675.html"];
Node3035 -> Node3110 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3038 -> Node3110 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_bInitialized",fontname="Helvetica"];
Node3111 -> Node3110 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_size",fontname="Helvetica"];
Node3111 [shape="box",label="unsigned int",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3112 -> Node3110 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_arr",fontname="Helvetica"];
Node3112 [shape="box",label="char *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3113 -> Node3110 [dir=back,color="orange",fontsize=10,style="dashed",label="< char >",fontname="Helvetica"];
Node3113 [shape="box",label="tt_core_ns::SAR_Array< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01675.html"];
Node3035 -> Node3113 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3038 -> Node3113 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_bInitialized",fontname="Helvetica"];
Node3111 -> Node3113 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_size",fontname="Helvetica"];
Node3114 -> Node3113 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_arr",fontname="Helvetica"];
Node3114 [shape="box",label="T",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3115 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="csrs",fontname="Helvetica"];
Node3115 [shape="box",label="tt_core_ns::SeriesCreateReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01700.html"];
Node3035 -> Node3115 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3115 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchMember",fontname="Helvetica"];
Node3116 -> Node3115 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="legs",fontname="Helvetica"];
Node3116 [shape="box",label="tt_core_ns::LegList",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01468.html"];
Node3035 -> Node3116 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3116 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="flags\nnLegs",fontname="Helvetica"];
Node3066 -> Node3116 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cmbType",fontname="Helvetica"];
Node3117 -> Node3116 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="legList",fontname="Helvetica"];
Node3117 [shape="box",label="tt_core_ns::Leg",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01466.html"];
Node3035 -> Node3117 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3058 -> Node3117 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3041 -> Node3117 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="qtyRatio",fontname="Helvetica"];
Node3079 -> Node3115 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchGroup",fontname="Helvetica"];
Node3081 -> Node3115 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchTrader",fontname="Helvetica"];
Node3116 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="legs",fontname="Helvetica"];
Node3118 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="lg",fontname="Helvetica"];
Node3118 [shape="box",label="tt_core_ns::LogFileReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01485.html"];
Node3035 -> Node3118 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3118 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="szLastReadLogMsg",fontname="Helvetica"];
Node3041 -> Node3118 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iQuantity",fontname="Helvetica"];
Node3094 -> Node3118 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="stIPAddress",fontname="Helvetica"];
Node3119 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cor",fontname="Helvetica"];
Node3119 [shape="box",label="tt_core_ns::CrossOrder",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01316.html"];
Node3035 -> Node3119 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3052 -> Node3119 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order1\norder2",fontname="Helvetica"];
Node3120 -> Node3119 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cross_order_flag",fontname="Helvetica"];
Node3120 [shape="box",label="CrossOrderFlags",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3121 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pt",fontname="Helvetica"];
Node3121 [shape="box",label="tt_core_ns::Process",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01605.html"];
Node3035 -> Node3121 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3121 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iPid",fontname="Helvetica"];
Node3122 -> Node3121 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iService",fontname="Helvetica"];
Node3122 [shape="box",label="Services",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3094 -> Node3121 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="stAddr",fontname="Helvetica"];
Node3123 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="key",fontname="Helvetica"];
Node3123 [shape="box",label="tt_core_ns::Key",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01449.html"];
Node3035 -> Node3123 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3123 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="HighBound\nLowBound",fontname="Helvetica"];
Node3124 -> Node3123 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ServerKey",fontname="Helvetica"];
Node3124 [shape="box",label="TT_SERVER_KEY_TYPE",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3125 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fs",fontname="Helvetica"];
Node3125 [shape="box",label="tt_core_ns::FillSeqReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01403.html"];
Node3035 -> Node3125 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3125 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="member",fontname="Helvetica"];
Node3041 -> Node3125 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="seqNo",fontname="Helvetica"];
Node3126 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sp",fontname="Helvetica"];
Node3126 [shape="box",label="tt_core_ns::SrsPriceReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01722.html"];
Node3091 -> Node3126 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchMember",fontname="Helvetica"];
Node3058 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3093 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchPasswd",fontname="Helvetica"];
Node3041 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="apiVersionId",fontname="Helvetica"];
Node3094 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srvAddr\ncltAddr",fontname="Helvetica"];
Node3079 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchGroup",fontname="Helvetica"];
Node3081 -> Node3126 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchTrader",fontname="Helvetica"];
Node3127 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pr",fontname="Helvetica"];
Node3127 [shape="box",label="tt_core_ns::ProdPriceReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01616.html"];
Node3035 -> Node3127 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchMember",fontname="Helvetica"];
Node3059 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prod",fontname="Helvetica"];
Node3060 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="networkId",fontname="Helvetica"];
Node3093 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchPasswd",fontname="Helvetica"];
Node3041 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pacing\nnSorted\napiVersionId",fontname="Helvetica"];
Node3038 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bSubscribe",fontname="Helvetica"];
Node3094 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="address\ncltAddr",fontname="Helvetica"];
Node3079 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchGroup",fontname="Helvetica"];
Node3081 -> Node3127 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchTrader",fontname="Helvetica"];
Node3128 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="lr",fontname="Helvetica"];
Node3128 [shape="box",label="tt_core_ns::LicenseReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01477.html"];
Node3035 -> Node3128 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3128 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iPid",fontname="Helvetica"];
Node3122 -> Node3128 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iService",fontname="Helvetica"];
Node3094 -> Node3128 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="address",fontname="Helvetica"];
Node3129 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fl",fontname="Helvetica"];
Node3129 [shape="box",label="tt_core_ns::FillReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01401.html"];
Node3035 -> Node3129 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3129 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="endSeq\nhistoricalFills\nmsgMask\nstartSeq",fontname="Helvetica"];
Node3072 -> Node3129 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="startTime",fontname="Helvetica"];
Node3038 -> Node3129 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="realTime",fontname="Helvetica"];
Node3067 -> Node3129 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="startDate",fontname="Helvetica"];
Node3130 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sq",fontname="Helvetica"];
Node3130 [shape="box",label="tt_core_ns::Quote",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01631.html"];
Node3035 -> Node3130 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="memberId",fontname="Helvetica"];
Node3105 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="quote_action",fontname="Helvetica"];
Node3057 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bid_order_no\nask_order_no",fontname="Helvetica"];
Node3058 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3070 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ask_prc\nbid_prc",fontname="Helvetica"];
Node3106 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="quote_sts",fontname="Helvetica"];
Node3041 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="quote_type",fontname="Helvetica"];
Node3071 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ask_site_order_key\nbid_site_order_key",fontname="Helvetica"];
Node3077 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bid_qty\nask_reserve_qty\nbid_reserve_qty\nask_qty",fontname="Helvetica"];
Node3079 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="groupId",fontname="Helvetica"];
Node3081 -> Node3130 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="traderId",fontname="Helvetica"];
Node3131 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="lf",fontname="Helvetica"];
Node3131 [shape="box",label="tt_core_ns::LicFileReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01479.html"];
Node3035 -> Node3131 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3094 -> Node3131 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="stIPAddress",fontname="Helvetica"];
Node3132 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="evil",fontname="Helvetica"];
Node3132 [shape="box",label="void *",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3133 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fsk",fontname="Helvetica"];
Node3133 [shape="box",label="tt_core_ns::FillSeqReqWithKey",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01404.html"];
Node3035 -> Node3133 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3133 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="member",fontname="Helvetica"];
Node3041 -> Node3133 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="seqNo",fontname="Helvetica"];
Node3124 -> Node3133 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ServerKey",fontname="Helvetica"];
Node3134 -> Node3051 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ossr",fontname="Helvetica"];
Node3134 [shape="box",label="tt_core_ns::OrderSrvSyncReq",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01558.html"];
Node3035 -> Node3134 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3134 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PID",fontname="Helvetica"];
Node3094 -> Node3134 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="sender",fontname="Helvetica"];
Node3135 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ms",fontname="Helvetica"];
Node3135 [shape="box",label="unsigned long",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3136 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="contrIter",fontname="Helvetica"];
Node3136 [shape="box",label="tt_core_ns::ContractTableIteratorStruct",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01302.html"];
Node3041 -> Node3136 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="changeSeq",fontname="Helvetica"];
Node3137 -> Node3136 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iter",fontname="Helvetica"];
Node3137 [shape="box",label="iterator",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3092 -> Node3136 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="key",fontname="Helvetica"];
Node3138 -> Node3136 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prodIter",fontname="Helvetica"];
Node3138 [shape="box",label="tt_core_ns::ProdTableIteratorStruct",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01619.html"];
Node3059 -> Node3138 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="key",fontname="Helvetica"];
Node3041 -> Node3138 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="changeSeq",fontname="Helvetica"];
Node3137 -> Node3138 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iter",fontname="Helvetica"];
Node3139 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nextRec",fontname="Helvetica"];
Node3139 [shape="box",label="tt_core_ns::BofRec",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01252.html"];
Node3034 -> Node3139 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3140 -> Node3139 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="u",fontname="Helvetica"];
Node3140 [shape="box",label="tt_core_ns::BofRec::U_s",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01253.html"];
Node3141 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="position",fontname="Helvetica"];
Node3141 [shape="box",label="tt_core_ns::Position",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01584.html"];
Node3035 -> Node3141 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="member_id",fontname="Helvetica"];
Node3058 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3060 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="bof_account",fontname="Helvetica"];
Node3099 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="position_type_code",fontname="Helvetica"];
Node3041 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="avg_net_price\navg_buy_price\nlong_position\nnet_position\navg_precision\navg_sell_price\nshort_position\navg_decimals",fontname="Helvetica"];
Node3072 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pos_time",fontname="Helvetica"];
Node3079 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="group_id",fontname="Helvetica"];
Node3067 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pos_date",fontname="Helvetica"];
Node3081 -> Node3141 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trader_id",fontname="Helvetica"];
Node3052 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_conf",fontname="Helvetica"];
Node3142 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="giveup",fontname="Helvetica"];
Node3142 [shape="box",label="tt_core_ns::Giveup",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01418.html"];
Node3035 -> Node3142 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3055 -> Node3142 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="takeup_mbr\ngiveup_mbr",fontname="Helvetica"];
Node3041 -> Node3142 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="res_code",fontname="Helvetica"];
Node3143 -> Node3142 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trans_code",fontname="Helvetica"];
Node3143 [shape="box",label="GiveupTransCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3144 -> Node3142 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fill",fontname="Helvetica"];
Node3144 [shape="box",label="tt_core_ns::Fill",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01392.html"];
Node3035 -> Node3144 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3054 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="open_close",fontname="Helvetica"];
Node3055 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cntr_party\nclearing_mbr\ngiveup_mbr\ncntr_clg\nmember_id\nexch_member",fontname="Helvetica"];
Node3056 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="firm_account_no",fontname="Helvetica"];
Node3087 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="confirm_rec",fontname="Helvetica"];
Node3145 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="partial_fill",fontname="Helvetica"];
Node3145 [shape="box",label="PartFillCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3057 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_no",fontname="Helvetica"];
Node3058 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3060 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="source_id\nfree_text\nfillKey",fontname="Helvetica"];
Node3068 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="account",fontname="Helvetica"];
Node3069 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_restrict",fontname="Helvetica"];
Node3146 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fill_cmb_code",fontname="Helvetica"];
Node3146 [shape="box",label="FillCmbCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3070 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="match_prc\ncash_prc",fontname="Helvetica"];
Node3041 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="transaction_no\nfee_amount",fontname="Helvetica"];
Node3071 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="site_order_key",fontname="Helvetica"];
Node3072 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_time\ntrans_time",fontname="Helvetica"];
Node3076 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exchange_order_id",fontname="Helvetica"];
Node3077 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="wrk_qty\nlong_qty\nshort_qty",fontname="Helvetica"];
Node3079 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exch_group\ngroup_id",fontname="Helvetica"];
Node3067 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trans_date\norder_date",fontname="Helvetica"];
Node3080 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="order_type",fontname="Helvetica"];
Node3081 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trader_id\nexch_trader",fontname="Helvetica"];
Node3147 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="trans_code",fontname="Helvetica"];
Node3147 [shape="box",label="FillTransCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3085 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="buy_sell",fontname="Helvetica"];
Node3088 -> Node3144 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record_no",fontname="Helvetica"];
Node3148 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="settl",fontname="Helvetica"];
Node3148 [shape="box",label="tt_core_ns::SettlArray",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01708.html"];
Node3035 -> Node3148 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3148 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nAmount",fontname="Helvetica"];
Node3149 -> Node3148 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="array",fontname="Helvetica"];
Node3149 [shape="box",label="tt_core_ns::Settlement",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01709.html"];
Node3035 -> Node3149 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3058 -> Node3149 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="srs",fontname="Helvetica"];
Node3150 -> Node3149 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="settl_trn_code",fontname="Helvetica"];
Node3150 [shape="box",label="SettlTrnCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3070 -> Node3149 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="settl_price",fontname="Helvetica"];
Node3041 -> Node3149 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="settl_decimals\nsettl_precision",fontname="Helvetica"];
Node3151 -> Node3149 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="settl_prc_code",fontname="Helvetica"];
Node3151 [shape="box",label="SettlPrcCodes",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3067 -> Node3149 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="date",fontname="Helvetica"];
Node3088 -> Node3148 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record_no",fontname="Helvetica"];
Node3144 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="fill",fontname="Helvetica"];
Node3132 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="evil",fontname="Helvetica"];
Node3152 -> Node3140 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="exg_rate",fontname="Helvetica"];
Node3152 [shape="box",label="tt_core_ns::ExgRateArray",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01385.html"];
Node3035 -> Node3152 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3153 -> Node3152 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="array",fontname="Helvetica"];
Node3153 [shape="box",label="tt_core_ns::ExgRate",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01384.html"];
Node3035 -> Node3153 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3060 -> Node3153 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="from_currency\nto_currency",fontname="Helvetica"];
Node3070 -> Node3153 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="rate_whole\nrate_fraction",fontname="Helvetica"];
Node3041 -> Node3153 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="shift\ndecimals\nprecision",fontname="Helvetica"];
Node3041 -> Node3152 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="nAmount",fontname="Helvetica"];
Node3088 -> Node3152 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="record_no",fontname="Helvetica"];
Node3041 -> Node3139 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iSeqNo\niRecSize\niRecType",fontname="Helvetica"];
Node3154 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="evId",fontname="Helvetica"];
Node3154 [shape="box",label="tt_stream_ns::VIAmTimer",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01903.html"];
Node3155 -> Node3154 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3155 [shape="box",label="tt_stream_ns::VIAmEvent_tplt< TTMTimer >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01895.html"];
Node3156 -> Node3155 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3156 [shape="box",label="tt_stream_ns::VIAmBase< TTMTimer >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01891.html"];
Node3157 -> Node3156 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pNative",fontname="Helvetica"];
Node3157 [shape="box",label="auto_ptr< TTMTimer >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a02971.html"];
Node3158 -> Node3156 [dir=back,color="orange",fontsize=10,style="dashed",label="< TTMTimer >",fontname="Helvetica"];
Node3158 [shape="box",label="tt_stream_ns::VIAmBase< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01891.html"];
Node3159 -> Node3158 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pNative",fontname="Helvetica"];
Node3159 [shape="box",label="auto_ptr< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3160 -> Node3155 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3160 [shape="box",label="tt_stream_ns::VIAmEvent",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01894.html"];
Node3161 -> Node3155 [dir=back,color="orange",fontsize=10,style="dashed",label="< TTMTimer >",fontname="Helvetica"];
Node3161 [shape="box",label="tt_stream_ns::VIAmEvent_tplt< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01895.html"];
Node3158 -> Node3161 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3160 -> Node3161 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3041 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="lastHB\nnetIdx\nvalid\nrecMask\nseq\nconnectionId\nexpiries\nctr\nnextSeq\nrequestId",fontname="Helvetica"];
Node3092 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="replyBox",fontname="Helvetica"];
Node3138 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prodIter",fontname="Helvetica"];
Node3162 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="cbFx",fontname="Helvetica"];
Node3162 [shape="box",label="OldCB_t",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
Node3132 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="prodTablePtr",fontname="Helvetica"];
Node3163 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="session",fontname="Helvetica"];
Node3163 [shape="box",label="tt_stream_ns::VIAmSession",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01900.html"];
Node3164 -> Node3163 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"];
Node3164 [shape="box",label="tt_stream_ns::VIAmBase< TTMSession >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a01891.html"];
Node3165 -> Node3164 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pNative",fontname="Helvetica"];
Node3165 [shape="box",label="auto_ptr< TTMSession >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$a02969.html"];
Node3158 -> Node3164 [dir=back,color="orange",fontsize=10,style="dashed",label="< TTMSession >",fontname="Helvetica"];
Node3050 -> Node3031 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="iLicense",fontname="Helvetica"];
}

10
test/graphs/b145.dot Normal file
View File

@ -0,0 +1,10 @@
digraph bla {
rankdir=LR;
compound=true;
subgraph cluster_foo {
label_foo [shape="record",label="<foo>foo"];
}
cluster_foo -> label_xxxxxxx [lhead="cluster_foo"]
columns_foo_insider:foo -> label_foo [lhead="cluster_foo"]
}

5
test/graphs/b146.dot Normal file
View File

@ -0,0 +1,5 @@
digraph mygraph {
label_foo [shape="record",label="<foo>foo"];
label_foo:foo -> label_foo
}

View File

@ -0,0 +1,235 @@
digraph g {
concentrate=true;
node [shape = record];
Stand [ label = " <In> Stand | | <Normal> Normal | | <Target> Target "];
FaceBack [ label = " <In> FaceBack | | <Always> Always "];
subgraph clusterWalking {
label = walking;
Walk [ label = " <In> Walk | | <Normal> Normal | | <Target> Target "];
WalkStepUp [ label = " <In> WalkStepUp | | <Normal> Normal "];
WalkStepDown [ label = " <In> WalkStepDown | | <Normal> Normal "];
}
subgraph cluster0 {
label = running;
Run [ label = " <In> Run | | { <Normal> Normal | | <Target> Target }"];
RunToStop [ label = " <In> RunToStop | | <Always> Always "];
RunStepUp [ label = " <In> RunStepUp | | <Normal> Normal "];
RunStepDown [ label = " <In> RunStepDown | | <Normal> Normal "];
}
Strafe [ label = " <In> Strafe | | <Always> Always "];
JumpVertical [ label = " <In> JumpVertical | | <Normal> Normal | | <Target> Target "];
JumpRunning [ label = " <In> JumpRunning | | <Normal> Normal | | <Target> Target "];
MidJump [ label = " <In> MidJump | | <Normal> Normal | | <Target> Target "];
MidJumpFaceBack [ label = " <In> MidJumpFaceBack | | <Normal> Normal "];
LandVertical [ label = " <In> LandVertical | | <Normal> Normal | | <Target> Target "];
LandRunning [ label = " <In> LandRunning | | <Normal> Normal | | <Target> Target "];
Fall [ label = " <In> Fall | | <Normal> Normal | | <Target> Target "];
FallFaceBack [ label = " <In> FallFaceBack | | <Normal> Normal "];
Flight [ label = " <In> Flight | | <Normal> Normal | | <Target> Target | | <Target> Target | | <Target> Target "];
FlightToHover [ label = " <In> FlightToHover | | <Normal> Normal | | <Target> Target "];
FlightStrafe [ label = " <In> FlightStrafe | | <Normal> Normal "];
subgraph cluster1 {
label = FPM;
FPMStand [ label = " <In> FPMStand | | <Always> Always "];
FPMRotate [ label = " <In> FPMRotate | | <Always> Always "];
FPMStep [ label = " <In> FPMStep | | <Always> Always "];
FPMCenter [ label = " <In> FPMCenter | | <Always> Always "];
}
subgraph cluster2 {
label = FPMHover;
FPMHover [ label = " <In> FPMHover | | <Always> Always "];
FPMHoverRotate [ label = " <In> FPMHoverRotate | | <Always> Always "];
FPMHoverStep [ label = " <In> FPMHoverStep | | <Always> Always "];
FPMHoverCenter [ label = " <In> FPMHoverCenter | | <Always> Always "];
}
subgraph cluster3 {
label = hover;
HoverRest [ label = " <In> HoverRest | | <Normal> Normal | | <Target> Target "];
HoverForward [ label = " <In> HoverForward | | <Normal> Normal | | <Target> Target "];
HoverForwardToStop [ label = " <In> HoverForwardToStop | | <Normal> Normal | | <Target> Target "];
HoverFaceBack [ label = " <In> HoverFaceBack | | <Normal> Normal "];
HoverStrafeToStop [ label = " <In> HoverStrafeToStop | | <Normal> Normal | | <Target> Target "];
HoverStrafe [ label = " <In> HoverStrafe | | <Normal> Normal | | <Target> Target "];
}
HoverToFlight [ label = " <In> HoverToFlight | | <Normal> Normal | | <Target> Target "];
Stand:Normal->FPMStand:In
Stand:Normal->Fall:In
Stand:Normal->JumpVertical:In
Stand:Normal->Walk:In
Stand:Normal->Strafe:In
Stand:Normal->FaceBack:In
Stand:Target->FPMStand:In
Stand:Target->Fall:In
Stand:Target->JumpVertical:In
Stand:Target->Walk:In
FaceBack:Always->Fall:In
FaceBack:Always->JumpVertical:In
FaceBack:Always->Stand:In
Walk:Normal->Fall:In
Walk:Normal->Stand:In
Walk:Normal->Stand:In
Walk:Normal->JumpRunning:In
Walk:Normal->WalkStepUp:In
Walk:Normal->WalkStepDown:In
Walk:Normal->Run:In
Walk:Normal->Strafe:In
Walk:Normal->FaceBack:In
Walk:Target->Fall:In
Walk:Target->Stand:In
Walk:Target->Stand:In
Walk:Target->JumpRunning:In
Walk:Target->WalkStepUp:In
Walk:Target->WalkStepDown:In
Walk:Target->Run:In
WalkStepUp:Normal->Fall:In
WalkStepUp:Normal->Walk:In
WalkStepDown:Normal->Fall:In
WalkStepDown:Normal->Walk:In
Run:Normal->Fall:In
Run:Normal->RunToStop:In
Run:Normal->RunToStop:In
Run:Normal->Walk:In
Run:Normal->JumpRunning:In
Run:Normal->RunStepUp:In
Run:Normal->RunStepDown:In
Run:Normal->Strafe:In
Run:Normal->FaceBack:In
Run:Target->Fall:In
Run:Target->RunToStop:In
Run:Target->RunToStop:In
Run:Target->Walk:In
Run:Target->JumpRunning:In
Run:Target->RunStepUp:In
Run:Target->RunStepDown:In
RunToStop:Always->Fall:In
RunToStop:Always->Stand:In
RunToStop:Always->Stand:In
RunToStop:Always->Run:In
RunToStop:Always->Walk:In
RunStepUp:Normal->Fall:In
RunStepUp:Normal->Run:In
RunStepDown:Normal->Fall:In
RunStepDown:Normal->Run:In
Strafe:Always->Fall:In
Strafe:Always->Stand:In
Strafe:Always->Run:In
Strafe:Always->Stand:In
JumpVertical:Normal->MidJump:In
JumpVertical:Target->MidJump:In
JumpRunning:Normal->MidJump:In
JumpRunning:Target->MidJump:In
MidJump:Normal->HoverRest:In
MidJump:Normal->Fall:In
MidJump:Normal->MidJumpFaceBack:In
MidJump:Target->HoverRest:In
MidJump:Target->Fall:In
MidJumpFaceBack:Normal->HoverRest:In
MidJumpFaceBack:Normal->FallFaceBack:In
MidJumpFaceBack:Normal->MidJump:In
LandVertical:Normal->Stand:In
LandVertical:Target->Stand:In
LandRunning:Normal->Stand:In
LandRunning:Normal->Run:In
LandRunning:Target->Stand:In
LandRunning:Target->Run:In
Fall:Normal->HoverRest:In
Fall:Normal->LandVertical:In
Fall:Normal->LandRunning:In
Fall:Normal->FallFaceBack:In
Fall:Target->HoverRest:In
Fall:Target->LandVertical:In
Fall:Target->LandRunning:In
FallFaceBack:Normal->HoverRest:In
FallFaceBack:Normal->LandVertical:In
FallFaceBack:Normal->LandRunning:In
FallFaceBack:Normal->Fall:In
HoverRest:Normal->FPMHover:In
HoverRest:Normal->Fall:In
HoverRest:Normal->HoverToFlight:In
HoverRest:Normal->HoverStrafe:In
HoverRest:Normal->HoverForward:In
HoverRest:Target->FPMHover:In
HoverRest:Target->Fall:In
HoverRest:Target->HoverToFlight:In
HoverRest:Target->HoverStrafe:In
HoverRest:Target->HoverForward:In
HoverForward:Normal->HoverForwardToStop:In
HoverForward:Normal->Fall:In
HoverForward:Normal->HoverToFlight:In
HoverForward:Normal->HoverForwardToStop:In
HoverForward:Normal->HoverStrafe:In
HoverForward:Normal->HoverFaceBack:In
HoverForward:Target->HoverForwardToStop:In
HoverForward:Target->Fall:In
HoverForward:Target->HoverToFlight:In
HoverForward:Target->HoverForwardToStop:In
HoverForward:Target->HoverStrafe:In
HoverForwardToStop:Normal->HoverRest:In
HoverForwardToStop:Normal->Fall:In
HoverForwardToStop:Normal->HoverToFlight:In
HoverForwardToStop:Normal->HoverStrafe:In
HoverForwardToStop:Normal->HoverForward:In
HoverForwardToStop:Normal->HoverRest:In
HoverForwardToStop:Target->HoverRest:In
HoverForwardToStop:Target->Fall:In
HoverForwardToStop:Target->HoverToFlight:In
HoverForwardToStop:Target->HoverStrafe:In
HoverForwardToStop:Target->HoverForward:In
HoverForwardToStop:Target->HoverRest:In
HoverFaceBack:Normal->Fall:In
HoverFaceBack:Normal->HoverToFlight:In
HoverFaceBack:Normal->HoverRest:In
HoverStrafe:Normal->HoverStrafeToStop:In
HoverStrafe:Normal->Fall:In
HoverStrafe:Normal->HoverToFlight:In
HoverStrafe:Normal->HoverForward:In
HoverStrafe:Normal->HoverStrafeToStop:In
HoverStrafe:Target->HoverStrafeToStop:In
HoverStrafe:Target->Fall:In
HoverStrafe:Target->HoverToFlight:In
HoverStrafe:Target->HoverForward:In
HoverStrafe:Target->HoverStrafeToStop:In
HoverStrafeToStop:Normal->HoverRest:In
HoverStrafeToStop:Normal->Fall:In
HoverStrafeToStop:Normal->HoverToFlight:In
HoverStrafeToStop:Normal->HoverStrafe:In
HoverStrafeToStop:Normal->HoverForward:In
HoverStrafeToStop:Normal->HoverRest:In
HoverStrafeToStop:Target->HoverRest:In
HoverStrafeToStop:Target->Fall:In
HoverStrafeToStop:Target->HoverToFlight:In
HoverStrafeToStop:Target->HoverStrafe:In
HoverStrafeToStop:Target->HoverForward:In
HoverStrafeToStop:Target->HoverRest:In
HoverToFlight:Normal->HoverRest:In
HoverToFlight:Normal->Fall:In
HoverToFlight:Normal->Flight:In
HoverToFlight:Target->HoverRest:In
HoverToFlight:Target->Fall:In
HoverToFlight:Target->Flight:In
Flight:Normal->FlightStrafe:In
Flight:Normal->FlightToHover:In
Flight:Target->FlightToHover:In
Flight:Target->FlightToHover:In
FlightToHover:Normal->HoverRest:In
FlightToHover:Target->HoverRest:In
FlightStrafe:Normal->Flight:In
FlightStrafe:Normal->Flight:In
FlightStrafe:Normal->FlightToHover:In
FPMStand:Always->Stand:In
FPMStand:Always->FPMStep:In
FPMStand:Always->FPMRotate:In
FPMRotate:Always->FPMStep:In
FPMRotate:Always->FPMStand:In
FPMStep:Always->FPMCenter:In
FPMCenter:Always->FPMStep:In
FPMCenter:Always->FPMStand:In
FPMHover:Always->HoverRest:In
FPMHover:Always->FPMHoverStep:In
FPMHover:Always->FPMHoverRotate:In
FPMHoverRotate:Always->FPMHoverStep:In
FPMHoverRotate:Always->FPMHover:In
FPMHoverStep:Always->FPMHoverCenter:In
FPMHoverCenter:Always->FPMHoverStep:In
FPMHoverCenter:Always->FPMHover:In
}

27
test/graphs/b155.dot Normal file
View File

@ -0,0 +1,27 @@
digraph TopLevel {
bgcolor = lightcyan1
fontname = Arial
label = "test.rb"
fontsize = 8
node [
fontname = Arial,
color = black,
fontsize = 8
]
subgraph cluster_1 {
bgcolor = palegreen1
fontname = Arial
color = blue
label = "ModuleName"
ClassName [
style = filled,
URL = "classes/ModuleName/ClassName.html",
fontcolor = black,
color = palegoldenrod,
label = "ClassName"
]
}
}

24
test/graphs/b22.dot Normal file
View File

@ -0,0 +1,24 @@
digraph G {
rankdir=LR;
node [shape=box];
size = "7.5,10.0";
ratio = "fill";
center =1;
/* Node Definitions */
dc1 [shape=plaintext,label="DC 1"];
dc10 [shape=plaintext,label="DC 10"];
dc100 [shape=plaintext,label="DC 100"];
{ rank = same; "dc1"; "dc10"; "dc100"; }
/* Link Definitions */
/* Marking Unused Dialing Plans */
no_dc [shape=plaintext,label="NOTHING"];
{ rank = min; "no_dc"; }
}

499
test/graphs/b29.dot Normal file
View File

@ -0,0 +1,499 @@
digraph inheritance
{
Node14647 [shape="box",label="Itm_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",style="filled" fontcolor="white"];
Node14648 -> Node14647 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14648 [shape="box",label="Elmt_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classElmt__c.html"];
Node14649 -> Node14648 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Shpm",fontname="doxfont"];
Node14649 [shape="box",label="Shpm_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classShpm__c.html"];
Node14650 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RateOvrdBy\nCrtdBy\nCfmgUsr\nUpdtBy",fontname="doxfont"];
Node14650 [shape="box",label="Usr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classUsr__c.html"];
Node14650 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nm_UsrMap\nUpdtBy",fontname="doxfont"];
Node14651 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="SchdInvcVer\nEDIInvcVer\nAdHocInvcVer\nMatInvcVer",fontname="doxfont"];
Node14651 [shape="box",label="Invc_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceInvc__Ver__c.html"];
Node14652 -> Node14651 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14652 [shape="box",label="Frht_Invc_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceFrht__Invc__Ver__c.html"];
Node14653 -> Node14652 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftLgstGrp",fontname="doxfont"];
Node14653 [shape="box",label="Lgst_Grp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLgst__Grp__c.html"];
Node14650 -> Node14653 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14654 -> Node14652 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftDiv",fontname="doxfont"];
Node14654 [shape="box",label="Div_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classDiv__c.html"];
Node14650 -> Node14654 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14655 -> Node14654 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14655 [shape="box",label="Mmo_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classMmo__c.html"];
Node14656 -> Node14651 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCust",fontname="doxfont"];
Node14656 [shape="box",label="Cust_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCust__c.html"];
Node14650 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Crtd_By\nUpdtBy",fontname="doxfont"];
Node14657 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Commodity",fontname="doxfont"];
Node14657 [shape="box",label="Cdty_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCdty__c.html"];
Node14658 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14658 [shape="box",label="UMsr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classUMsr__c.html"];
Node14656 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Corp_Parn\nBillTo",fontname="doxfont"];
Node14659 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Itm_Grp",fontname="doxfont"];
Node14659 [shape="box",label="Itm_Grp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classItm__Grp__c.html"];
Node14650 -> Node14659 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14658 -> Node14659 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14655 -> Node14659 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14655 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftMstrSrvc",fontname="doxfont"];
Node14660 [shape="box",label="Mstr_Srvc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classMstr__Srvc__c.html"];
Node14650 -> Node14660 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14653 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14661 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MatdAdtRfrcNumQlfr\nUnMatdAdtRfrcNumQlfr\nCnsdRfrcNumQlfr",fontname="doxfont"];
Node14661 [shape="box",label="Rfrc_Num_Qlfr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classRfrc__Num__Qlfr__c.html"];
Node14662 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Carr",fontname="doxfont"];
Node14662 [shape="box",label="Carr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCarr__c.html"];
Node14650 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Crtd_By\nUpdtBy",fontname="doxfont"];
Node14663 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Addr",fontname="doxfont"];
Node14663 [shape="box",label="Addr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAddr__c.html"];
Node14664 -> Node14663 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Sta",fontname="doxfont"];
Node14664 [shape="box",label="Sta_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceSta__c.html"];
Node14650 -> Node14663 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14665 -> Node14663 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PstlCd",fontname="doxfont"];
Node14665 [shape="box",label="PstlCd_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfacePstlCd__c.html"];
Node14666 -> Node14663 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="GLRgnZn",fontname="doxfont"];
Node14666 [shape="box",label="Zn_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classZn__c.html"];
Node14667 -> Node14666 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14667 [shape="box",label="Zn_Bs_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classZn__Bs__c.html"];
Node14668 -> Node14667 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Ctry",fontname="doxfont"];
Node14668 [shape="box",label="Ctry_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCtry__c.html"];
Node14669 -> Node14668 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Addr_Fmt",fontname="doxfont"];
Node14669 [shape="box",label="Addr_Fmt_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAddr__Fmt__c.html"];
Node14670 -> Node14663 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="GeoCode",fontname="doxfont"];
Node14670 [shape="box",label="GeoCode_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceGeoCode__c.html"];
Node14668 -> Node14663 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Ctry",fontname="doxfont"];
Node14658 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PyTo",fontname="doxfont"];
Node14655 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Ins_Note\nMmo",fontname="doxfont"];
Node14654 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14671 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cntc_Info",fontname="doxfont"];
Node14671 [shape="box",label="Cntc_Info_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCntc__Info__c.html"];
Node14672 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CEA_Cnstrts",fontname="doxfont"];
Node14672 [shape="box",label="CEA_Cnstrts_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCEA__Cnstrts__c.html"];
Node14673 -> Node14662 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Bus_Hrs",fontname="doxfont"];
Node14673 [shape="box",label="Bus_Hrs_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceBus__Hrs__c.html"];
Node14656 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust",fontname="doxfont"];
Node14674 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cnse",fontname="doxfont"];
Node14674 [shape="box",label="Cnse_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classCnse__c.html"];
Node14675 -> Node14674 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14675 [shape="box",label="Comn_Fetr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classComn__Fetr__c.html"];
Node14676 -> Node14675 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14676 [shape="box",label="Shpg_Loc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classShpg__Loc__c.html"];
Node14650 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14663 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Addr",fontname="doxfont"];
Node14666 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="GLRgnZn",fontname="doxfont"];
Node14655 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14653 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14654 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14676 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pINCOShpgLoc",fontname="doxfont"];
Node14671 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cntc_Info",fontname="doxfont"];
Node14673 -> Node14676 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Bus_Hrs",fontname="doxfont"];
Node14662 -> Node14675 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PreferredCarr",fontname="doxfont"];
Node14655 -> Node14675 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Drtn",fontname="doxfont"];
Node14660 -> Node14675 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PreferredSrvc",fontname="doxfont"];
Node14661 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="OriginalQlfr\nMirroredQlfr",fontname="doxfont"];
Node14677 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ExtlGenEgin",fontname="doxfont"];
Node14677 [shape="box",label="ExtlEginVer_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceExtlEginVer__c.html"];
Node14678 -> Node14677 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="EginCd",fontname="doxfont"];
Node14678 [shape="box",label="ExtlEgin_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceExtlEgin__c.html"];
Node14679 -> Node14678 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14679 [shape="box",label="ExtlEginAbst_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceExtlEginAbst__c.html"];
Node14656 -> Node14679 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust",fontname="doxfont"];
Node14680 -> Node14679 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrChrg",fontname="doxfont"];
Node14680 [shape="box",label="Mstr_Chrg_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classMstr__Chrg__c.html"];
Node14650 -> Node14680 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14681 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CompTyp",fontname="doxfont"];
Node14681 [shape="box",label="Comp_Typ_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceComp__Typ__c.html"];
Node14650 -> Node14681 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14655 -> Node14681 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14682 -> Node14681 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Comp_Typ_Grp",fontname="doxfont"];
Node14682 [shape="box",label="Comp_Typ_Grp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceComp__Typ__Grp__c.html"];
Node14650 -> Node14682 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14658 -> Node14682 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14655 -> Node14682 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14683 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TffSrvc",fontname="doxfont"];
Node14683 [shape="box",label="Tff_Srvc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classTff__Srvc__c.html"];
Node14650 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14684 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="OvrdAPGLAcc",fontname="doxfont"];
Node14684 [shape="box",label="GL_Acc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceGL__Acc__c.html"];
Node14685 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Tff_Srvc_Perf",fontname="doxfont"];
Node14685 [shape="box",label="Perf_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classPerf__c.html"];
Node14686 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Rstc",fontname="doxfont"];
Node14686 [shape="box",label="Rstc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classRstc__c.html"];
Node14687 -> Node14686 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14687 [shape="box",label="Rstc_Abs_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classRstc__Abs__c.html"];
Node14688 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MnftLdGrp",fontname="doxfont"];
Node14688 [shape="box",label="Mnft_Ld_Grp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classMnft__Ld__Grp__c.html"];
Node14650 -> Node14688 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy",fontname="doxfont"];
Node14660 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrSrvc",fontname="doxfont"];
Node14689 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DlvySchd",fontname="doxfont"];
Node14689 [shape="box",label="Dlvy_Schd_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceDlvy__Schd__c.html"];
Node14650 -> Node14689 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14655 -> Node14689 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14690 -> Node14689 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Bus_days",fontname="doxfont"];
Node14690 [shape="box",label="Bus_days_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceBus__days__c.html"];
Node14677 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ExtlDSEgin",fontname="doxfont"];
Node14672 -> Node14683 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CEA_Cnstrts",fontname="doxfont"];
Node14691 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Tff",fontname="doxfont"];
Node14691 [shape="box",label="Tff_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classTff__c.html"];
Node14650 -> Node14691 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14658 -> Node14691 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14691 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DefdForCarr",fontname="doxfont"];
Node14656 -> Node14691 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust",fontname="doxfont"];
Node14655 -> Node14691 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14691 -> Node14691 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MasterTff",fontname="doxfont"];
Node14692 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Seq",fontname="doxfont"];
Node14692 [shape="box",label="Seq_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classSeq__c.html"];
Node14693 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Hub",fontname="doxfont"];
Node14693 [shape="box",label="Hub_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classHub__c.html"];
Node14676 -> Node14693 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14662 -> Node14693 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Hub_Onr",fontname="doxfont"];
Node14660 -> Node14693 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TransferSrvc",fontname="doxfont"];
Node14694 -> Node14693 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="HubExclRgn",fontname="doxfont"];
Node14694 [shape="box",label="Hub_Excl_Rgn_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classHub__Excl__Rgn__c.html"];
Node14695 -> Node14694 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14695 [shape="box",label="Zn_Grp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classZn__Grp__c.html"];
Node14655 -> Node14695 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14696 -> Node14661 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Ldat",fontname="doxfont"];
Node14696 [shape="box",label="Ldat_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLdat__c.html"];
Node14675 -> Node14696 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14654 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14697 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ShpmEntType",fontname="doxfont"];
Node14697 [shape="box",label="TO_Ent_Typ_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classTO__Ent__Typ__c.html"];
Node14650 -> Node14697 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14682 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Comp_Typ_Grp",fontname="doxfont"];
Node14676 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ToShpgLoc\nFrmShpgLoc",fontname="doxfont"];
Node14698 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cur_Cust_Ver",fontname="doxfont"];
Node14698 [shape="box",label="Cust_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceCust__Ver__c.html"];
Node14663 -> Node14698 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Addr",fontname="doxfont"];
Node14671 -> Node14698 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cntc_Info",fontname="doxfont"];
Node14699 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftTOEntVer",fontname="doxfont"];
Node14699 [shape="box",label="TO_Ent_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classTO__Ent__Ver__c.html"];
Node14650 -> Node14699 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14697 -> Node14699 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="OrderType",fontname="doxfont"];
Node14700 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="FrhtCls",fontname="doxfont"];
Node14700 [shape="box",label="Frht_Cls_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceFrht__Cls__c.html"];
Node14673 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Bus_Hrs",fontname="doxfont"];
Node14701 -> Node14656 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Sale_Pers",fontname="doxfont"];
Node14701 [shape="box",label="Sale_Pers_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classSale__Pers__c.html"];
Node14663 -> Node14701 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Addr",fontname="doxfont"];
Node14671 -> Node14701 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CntcInfo",fontname="doxfont"];
Node14702 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pGrpProfile\nm_pUsrProfile\nm_pSecProfile",fontname="doxfont"];
Node14702 [shape="box",label="CFWUserProfile",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classCFWUserProfile.html"];
Node14703 -> Node14702 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_map",fontname="doxfont"];
Node14703 [shape="box",label="CMiscMapStrToPtr",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classCMiscMapStrToPtr.html"];
Node14704 -> Node14703 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pBlocks",fontname="doxfont"];
Node14704 [shape="box",label="CPlex",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$structCPlex.html"];
Node14704 -> Node14704 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pNext",fontname="doxfont"];
Node14705 -> Node14703 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pFreeList\nm_pHashTable",fontname="doxfont"];
Node14705 [shape="box",label="CMiscMapStrToPtr::CAssoc",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$structCMiscMapStrToPtr_1_1CAssoc.html"];
Node14706 -> Node14702 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_profile_head\nm_curr_node\nm_profile_tail",fontname="doxfont"];
Node14706 [shape="box",label="CFWUserProfile::SProfileNode",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$structCFWUserProfile_1_1SProfileNode.html"];
Node14657 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14707 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurPlan",fontname="doxfont"];
Node14707 [shape="box",label="Plan_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classPlan__c.html"];
Node14650 -> Node14707 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14653 -> Node14707 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14654 -> Node14707 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14668 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Ctry",fontname="doxfont"];
Node14708 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UsrGrp",fontname="doxfont"];
Node14708 [shape="box",label="Usr_Grp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classUsr__Grp__c.html"];
Node14662 -> Node14708 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Carr",fontname="doxfont"];
Node14656 -> Node14708 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust",fontname="doxfont"];
Node14709 -> Node14708 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UsrGrpProf",fontname="doxfont"];
Node14709 [shape="box",label="Usr_Prof_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classUsr__Prof__c.html"];
Node14710 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_pCurUsr",fontname="doxfont"];
Node14710 [shape="box",label="ThreadLocalStorage< Usr_c >",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classThreadLocalStorage.html"];
Node14653 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14711 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ARSchdAcrlVer\nARAdHocAcrlVer",fontname="doxfont"];
Node14711 [shape="box",label="Acrl_Ver_AR_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAcrl__Ver__AR__c.html"];
Node14712 -> Node14711 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14712 [shape="box",label="Acrl_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAcrl__Ver__c.html"];
Node14653 -> Node14712 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftLgstGrp",fontname="doxfont"];
Node14654 -> Node14712 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftDiv",fontname="doxfont"];
Node14656 -> Node14711 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCust",fontname="doxfont"];
Node14713 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="APSchdAcrlVer\nAPAdHocAcrlVer",fontname="doxfont"];
Node14713 [shape="box",label="Acrl_Ver_AP_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAcrl__Ver__AP__c.html"];
Node14712 -> Node14713 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14662 -> Node14713 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCarr",fontname="doxfont"];
Node14714 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="AdHocARTrnsVer\nSchdARTrnsVer",fontname="doxfont"];
Node14714 [shape="box",label="AR_Trns_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAR__Trns__Ver__c.html"];
Node14715 -> Node14714 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14715 [shape="box",label="Trns_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceTrns__Ver__c.html"];
Node14653 -> Node14715 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftLgstGrp",fontname="doxfont"];
Node14654 -> Node14715 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftDiv",fontname="doxfont"];
Node14656 -> Node14714 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCust",fontname="doxfont"];
Node14654 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14676 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ShpgLoc",fontname="doxfont"];
Node14716 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdBultVer",fontname="doxfont"];
Node14716 [shape="box",label="Ld_Bult_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLd__Bult__Ver__c.html"];
Node14709 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Usr_Prof",fontname="doxfont"];
Node14717 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="EDIFBVer\nMatPayFBVer\nAdHocFBVer\nSchdFBVer",fontname="doxfont"];
Node14717 [shape="box",label="Frht_Bill_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceFrht__Bill__Ver__c.html"];
Node14652 -> Node14717 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14662 -> Node14717 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCarr",fontname="doxfont"];
Node14656 -> Node14717 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCust",fontname="doxfont"];
Node14699 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftTOEntVer",fontname="doxfont"];
Node14718 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ARPostChrgVchrVer\nARMiscVchrVer\nARSchdVchrVer\nARAdHocVchrVer",fontname="doxfont"];
Node14718 [shape="box",label="Vchr_Ver_AR_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classVchr__Ver__AR__c.html"];
Node14719 -> Node14718 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14719 [shape="box",label="Vchr_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classVchr__Ver__c.html"];
Node14653 -> Node14719 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftLgstGrp",fontname="doxfont"];
Node14654 -> Node14719 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftDiv",fontname="doxfont"];
Node14656 -> Node14718 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCust",fontname="doxfont"];
Node14720 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="FrhtAdtVchrVerAP\nAPPostChrgVchrVer\nAPAdHocVchrVer\nAPMnftVchrVer\nAPMiscVchrVer\nAPSchdVchrVer",fontname="doxfont"];
Node14720 [shape="box",label="Vchr_Ver_AP_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classVchr__Ver__AP__c.html"];
Node14719 -> Node14720 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14662 -> Node14720 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCarr",fontname="doxfont"];
Node14721 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="SchdAPTrnsVer\nAdHocAPTrnsVer",fontname="doxfont"];
Node14721 [shape="box",label="AP_Trns_Ver_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAP__Trns__Ver__c.html"];
Node14715 -> Node14721 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14662 -> Node14721 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DftCarr",fontname="doxfont"];
Node14671 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cntc_Info",fontname="doxfont"];
Node14700 -> Node14650 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="FC",fontname="doxfont"];
Node14663 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ToAddr\nFrmAddr",fontname="doxfont"];
Node14657 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14707 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Plan",fontname="doxfont"];
Node14666 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RutdOriZn\nRutdDestZn",fontname="doxfont"];
Node14722 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TrptOdr",fontname="doxfont"];
Node14722 [shape="box",label="Trpt_Odr_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classTrpt__Odr__c.html"];
Node14650 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14663 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="FromAddr\nToAddr",fontname="doxfont"];
Node14658 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PreferedCarr",fontname="doxfont"];
Node14656 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust\nBillTo",fontname="doxfont"];
Node14723 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TO_Amt_Detl",fontname="doxfont"];
Node14723 [shape="box",label="Amt_Detl_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAmt__Detl__c.html"];
Node14655 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PreferedAPSrvc\nPreferedARSrvc",fontname="doxfont"];
Node14653 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14724 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurOptlStat\nRetToOptlStat",fontname="doxfont"];
Node14724 [shape="box",label="Stat_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceStat__c.html"];
Node14654 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14697 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TOEntType",fontname="doxfont"];
Node14676 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ToShpgLoc\nFrmShpgLoc",fontname="doxfont"];
Node14698 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CustVer\nBillToVer",fontname="doxfont"];
Node14699 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TOEntVer",fontname="doxfont"];
Node14725 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="JrnyTplt",fontname="doxfont"];
Node14725 [shape="box",label="Jrny_Tplt_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classJrny__Tplt__c.html"];
Node14650 -> Node14725 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14656 -> Node14725 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust",fontname="doxfont"];
Node14701 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="SalesPerson",fontname="doxfont"];
Node14726 -> Node14722 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TO_Shpg_Info",fontname="doxfont"];
Node14726 [shape="box",label="Shpg_Info_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classShpg__Info__c.html"];
Node14658 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="InptUMsr\nUMsr",fontname="doxfont"];
Node14662 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PreferedCarr",fontname="doxfont"];
Node14656 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust\nBillTo",fontname="doxfont"];
Node14659 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Itm_Grp",fontname="doxfont"];
Node14727 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cfmg_By_ShpmLeg",fontname="doxfont"];
Node14727 [shape="box",label="Ld_Leg_Detl_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLd__Leg__Detl__c.html"];
Node14663 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="FromAddr\nToAddr",fontname="doxfont"];
Node14728 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PkupApt\nDropApt",fontname="doxfont"];
Node14728 [shape="box",label="Apt_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceApt__c.html"];
Node14724 -> Node14728 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurStat",fontname="doxfont"];
Node14671 -> Node14728 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="AptWith",fontname="doxfont"];
Node14707 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Plan",fontname="doxfont"];
Node14729 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="VchrRunExcp",fontname="doxfont"];
Node14729 [shape="box",label="VchrRunExcpAP_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classVchrRunExcpAP__c.html"];
Node14730 -> Node14729 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14730 [shape="box",label="Vchr_Run_Excp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classVchr__Run__Excp__c.html"];
Node14650 -> Node14730 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy",fontname="doxfont"];
Node14731 -> Node14730 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="NonOpFrht",fontname="doxfont"];
Node14731 [shape="box",label="Non_Op_Frht_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceNon__Op__Frht__c.html"];
Node14650 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14663 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TdPyAddrOvrd",fontname="doxfont"];
Node14657 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14729 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="VchrRunExcpAP",fontname="doxfont"];
Node14658 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Carr",fontname="doxfont"];
Node14656 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust\nBill_To_Cust",fontname="doxfont"];
Node14655 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="APMstrSrvc\nARMstrSrvc",fontname="doxfont"];
Node14653 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14724 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="InvcStat",fontname="doxfont"];
Node14732 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="EqmtTyp",fontname="doxfont"];
Node14732 [shape="box",label="Eqmt_Typ_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classEqmt__Typ__c.html"];
Node14650 -> Node14732 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Crtd_By\nUpdt_By",fontname="doxfont"];
Node14658 -> Node14732 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14654 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14733 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Frst_Wgt_By_FC",fontname="doxfont"];
Node14733 [shape="box",label="AggCompWgt_By_FrhtCls_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classAggCompWgt__By__FrhtCls__c.html"];
Node14676 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TdPyShpgLoc",fontname="doxfont"];
Node14681 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CompTyp",fontname="doxfont"];
Node14698 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CustVer\nBillToVer",fontname="doxfont"];
Node14734 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ARRatgInfo\nAPRatgInfo",fontname="doxfont"];
Node14734 [shape="box",label="Ratg_Info_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classRatg__Info__c.html"];
Node14650 -> Node14734 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="SpotRateUsr",fontname="doxfont"];
Node14658 -> Node14734 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14723 -> Node14734 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Amt_Detl",fontname="doxfont"];
Node14735 -> Node14734 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RateCd",fontname="doxfont"];
Node14735 [shape="box",label="Rate_Cd_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classRate__Cd__c.html"];
Node14650 -> Node14735 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14683 -> Node14734 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TffSrvc",fontname="doxfont"];
Node14726 -> Node14731 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Tot_Shpg_Info\nMax_Shpg_Info",fontname="doxfont"];
Node14680 -> Node14730 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrChrg",fontname="doxfont"];
Node14736 -> Node14729 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Trip",fontname="doxfont"];
Node14736 [shape="box",label="Trip_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classTrip__c.html"];
Node14650 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Crtd_By\nUpdt_By",fontname="doxfont"];
Node14657 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14707 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Plan",fontname="doxfont"];
Node14729 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Vchr_Run_Excp_AP",fontname="doxfont"];
Node14658 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Carr",fontname="doxfont"];
Node14656 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust\nBill_To_Cust",fontname="doxfont"];
Node14655 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mstr_Srvc",fontname="doxfont"];
Node14653 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Lgst_Grp",fontname="doxfont"];
Node14661 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Rfrc_Num_Qlfr",fontname="doxfont"];
Node14724 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cur_Optl_Stat\nCur_Fncl_Stat",fontname="doxfont"];
Node14737 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Opmr_Que",fontname="doxfont"];
Node14737 [shape="box",label="Opmr_Que_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classOpmr__Que__c.html"];
Node14738 -> Node14737 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14738 [shape="box",label="Que_Abs_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classQue__Abs__c.html"];
Node14650 -> Node14738 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy",fontname="doxfont"];
Node14739 -> Node14738 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MsgLog",fontname="doxfont"];
Node14739 [shape="box",label="Que_Msg_Log_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classQue__Msg__Log__c.html"];
Node14707 -> Node14737 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Plan",fontname="doxfont"];
Node14654 -> Node14737 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14654 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14740 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Rout_Lane",fontname="doxfont"];
Node14740 [shape="box",label="Lane_Assc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLane__Assc__c.html"];
Node14650 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14657 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14686 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Rstc",fontname="doxfont"];
Node14666 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="OrigZn\nDestZn",fontname="doxfont"];
Node14654 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="BaseDiv",fontname="doxfont"];
Node14735 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RateCd",fontname="doxfont"];
Node14741 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DestDC",fontname="doxfont"];
Node14741 [shape="box",label="DC_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classDC__c.html"];
Node14676 -> Node14741 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14658 -> Node14741 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14683 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Srvc",fontname="doxfont"];
Node14691 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Tff",fontname="doxfont"];
Node14693 -> Node14740 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DestHub\nOrigHub",fontname="doxfont"];
Node14735 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Rate_Cd",fontname="doxfont"];
Node14683 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Tff_Srvc",fontname="doxfont"];
Node14726 -> Node14736 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Tot_Shpg_Info\nMax_Shpg_Info",fontname="doxfont"];
Node14727 -> Node14729 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLegDetl",fontname="doxfont"];
Node14742 -> Node14729 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLegDetlComp",fontname="doxfont"];
Node14742 [shape="box",label="LdLegDetl_Comp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLdLegDetl__Comp__c.html"];
Node14729 -> Node14742 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="VchrRunExcp",fontname="doxfont"];
Node14743 -> Node14742 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CarrSchgBsdVchrRunExcp",fontname="doxfont"];
Node14743 [shape="box",label="VchrRunExcpAR_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classVchrRunExcpAR__c.html"];
Node14730 -> Node14743 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14727 -> Node14743 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLegDetl",fontname="doxfont"];
Node14649 -> Node14743 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Shpm",fontname="doxfont"];
Node14742 -> Node14743 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLegDetlComp",fontname="doxfont"];
Node14676 -> Node14743 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ShpgLoc",fontname="doxfont"];
Node14744 -> Node14743 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Comp",fontname="doxfont"];
Node14744 [shape="box",label="Comp_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classComp__c.html"];
Node14648 -> Node14744 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14657 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14661 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TrkgQlfr",fontname="doxfont"];
Node14724 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurOptlStat\nRetToOptlStat\nCurFnclStat\nRetToFnclStat",fontname="doxfont"];
Node14733 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="FirstWgtByFC",fontname="doxfont"];
Node14676 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MrkedForLoc",fontname="doxfont"];
Node14730 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="VchrRunExcp",fontname="doxfont"];
Node14681 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CompTyp",fontname="doxfont"];
Node14726 -> Node14744 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Comp_Shpg_Info",fontname="doxfont"];
Node14727 -> Node14742 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLegDetl",fontname="doxfont"];
Node14745 -> Node14742 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="POD",fontname="doxfont"];
Node14745 [shape="box",label="POD_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classPOD__c.html"];
Node14650 -> Node14745 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PODUsr",fontname="doxfont"];
Node14746 -> Node14745 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RcvdCond",fontname="doxfont"];
Node14746 [shape="box",label="Srvc_Excp_Cd_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classSrvc__Excp__Cd__c.html"];
Node14650 -> Node14746 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14724 -> Node14742 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurOptlStat\nRetToOptlStat\nCurFnclStat\nRetToFnclStat",fontname="doxfont"];
Node14744 -> Node14742 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ARComp",fontname="doxfont"];
Node14747 -> Node14729 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLeg",fontname="doxfont"];
Node14747 [shape="box",label="Ld_Leg_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLd__Leg__c.html"];
Node14736 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Trip",fontname="doxfont"];
Node14748 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Auto_Tdr_Info",fontname="doxfont"];
Node14748 [shape="box",label="Auto_Tdr_Info_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$interfaceAuto__Tdr__Info__c.html"];
Node14650 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nCfmgUsr\nTdrdBy\nUpdtBy",fontname="doxfont"];
Node14657 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cdty",fontname="doxfont"];
Node14707 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Plan",fontname="doxfont"];
Node14729 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="VchrRunExcp",fontname="doxfont"];
Node14666 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RutdOriZn\nRutdDestZn",fontname="doxfont"];
Node14658 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Carr",fontname="doxfont"];
Node14656 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust\nBill_To_Cust",fontname="doxfont"];
Node14688 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MnftLdGrp",fontname="doxfont"];
Node14723 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="AmtDetl",fontname="doxfont"];
Node14655 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrSrvc",fontname="doxfont"];
Node14653 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14661 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrBOLQlfr",fontname="doxfont"];
Node14724 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurOptlStat\nRetToOptlStat\nCurFnclStat\nRetToFnclStat",fontname="doxfont"];
Node14737 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="OpmrQue",fontname="doxfont"];
Node14749 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pBaseRpt",fontname="doxfont"];
Node14749 [shape="box",label="Rpt_Name_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classRpt__Name__c.html"];
Node14750 -> Node14749 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_PrintInfo",fontname="doxfont"];
Node14750 [shape="box",label="Report_Print_Info",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classReport__Print__Info.html"];
Node14751 -> Node14750 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_DevMode",fontname="doxfont"];
Node14751 [shape="box",label="_devicemodeA",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$struct__devicemodeA.html"];
Node14732 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="EqmtTyp",fontname="doxfont"];
Node14654 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14735 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RateCd",fontname="doxfont"];
Node14683 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TffSrvc\nLastRatdTffSrvc",fontname="doxfont"];
Node14726 -> Node14747 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TotShpgInfo\nShpgInfo",fontname="doxfont"];
Node14666 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RutdOriZn\nRutdDestZn",fontname="doxfont"];
Node14743 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CarrSchgBsdVchrRunExcp",fontname="doxfont"];
Node14658 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="UMsr",fontname="doxfont"];
Node14662 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Carr",fontname="doxfont"];
Node14656 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Cust\nBillTo",fontname="doxfont"];
Node14727 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CfmgByShpmLeg",fontname="doxfont"];
Node14752 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DropStop\nPickStop",fontname="doxfont"];
Node14752 [shape="box",label="Ld_Stop_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLd__Stop__c.html"];
Node14753 -> Node14752 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node14753 [shape="box",label="Stop_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classStop__c.html"];
Node14663 -> Node14753 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Addr",fontname="doxfont"];
Node14726 -> Node14753 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="DropShpgInfo\nPickShpgInfo",fontname="doxfont"];
Node14650 -> Node14752 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="PickCfmdBy",fontname="doxfont"];
Node14754 -> Node14752 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Ldng_Inst",fontname="doxfont"];
Node14754 [shape="box",label="Ldng_Inst_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classLdng__Inst__c.html"];
Node14650 -> Node14754 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CrtdBy\nUpdtBy",fontname="doxfont"];
Node14728 -> Node14752 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Apt",fontname="doxfont"];
Node14655 -> Node14752 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14745 -> Node14752 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="POD",fontname="doxfont"];
Node14676 -> Node14752 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ShpgLoc",fontname="doxfont"];
Node14723 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="AmtDetl",fontname="doxfont"];
Node14655 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrSrvc",fontname="doxfont"];
Node14653 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14661 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="BOLQlfr",fontname="doxfont"];
Node14745 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="StopPOD\nLdLegDetlPOD",fontname="doxfont"];
Node14724 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurOptlStat\nRetToOptlStat\nCurFnclStat\nRetToFnclStat",fontname="doxfont"];
Node14649 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Shpm",fontname="doxfont"];
Node14737 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="OpmrQue",fontname="doxfont"];
Node14749 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="pBaseRpt",fontname="doxfont"];
Node14732 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="EqmtTyp",fontname="doxfont"];
Node14654 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14676 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ToShpgLoc\nFrmShpgLoc",fontname="doxfont"];
Node14735 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RateCd",fontname="doxfont"];
Node14683 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TffSrvc",fontname="doxfont"];
Node14747 -> Node14727 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LdLeg",fontname="doxfont"];
Node14723 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Shpm_Amt_Detl",fontname="doxfont"];
Node14655 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Mmo",fontname="doxfont"];
Node14660 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="MstrSrvc\nPreferedAPSrvc",fontname="doxfont"];
Node14653 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="LgstGrp",fontname="doxfont"];
Node14724 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CurOptlStat\nRetToOptlStat\nCurFnclStat\nRetToFnclStat",fontname="doxfont"];
Node14732 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RqrdEqmtTyp",fontname="doxfont"];
Node14654 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Div",fontname="doxfont"];
Node14740 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RoutLane",fontname="doxfont"];
Node14697 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TOEntType",fontname="doxfont"];
Node14682 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Comp_Typ_Grp",fontname="doxfont"];
Node14676 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="INCOShpgLoc\nToShpgLoc\nFrmShpgLoc",fontname="doxfont"];
Node14730 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="VchrRunExcp",fontname="doxfont"];
Node14755 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="SavCalc",fontname="doxfont"];
Node14755 [shape="box",label="Shpm_Sav_Calc_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classShpm__Sav__Calc__c.html"];
Node14756 -> Node14755 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Actl_Calc\nBs_Calc",fontname="doxfont"];
Node14756 [shape="box",label="Calc_Chrg_Amt_c",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$classCalc__Chrg__Amt__c.html"];
Node14735 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="RateCd",fontname="doxfont"];
Node14698 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="CustVer\nBillToVer",fontname="doxfont"];
Node14699 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="TOEntVer",fontname="doxfont"];
Node14683 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ARTffSrvc",fontname="doxfont"];
Node14725 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="JrnyTplt",fontname="doxfont"];
Node14701 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="SalesPerson",fontname="doxfont"];
Node14726 -> Node14649 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="Shpm_Shpg_Info",fontname="doxfont"];
Node14648 -> Node14648 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="ParentComp",fontname="doxfont"];
}

43
test/graphs/b3.dot Normal file
View File

@ -0,0 +1,43 @@
digraph "g" {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"n0" [
label = "(balanced)"
color = "black"
width = "0.833333"
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
pos = "151.378446,405.811623"
height = "0.416667"
shape = "ellipse"
]
"n1" [
label = "(unbalanced"
color = "black"
width = "0.833333"
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
pos = "163.408521,310.621242"
height = "0.416667"
shape = "ellipse"
]
}

9
test/graphs/b33.dot Normal file
View File

@ -0,0 +1,9 @@
digraph JAAS {
fontname=arial;
fontsize=20;
subgraph cluster0 {
label="Foo";
JOC [ label="JAAS" ];
};
}

20
test/graphs/b34.dot Normal file
View File

@ -0,0 +1,20 @@
digraph grafo {
graph [charset=latin1]
"0" [ fontname=verdana height=0.1 width=0.1 shape=box label = "seres" ];
"1" [ fontname=verdana height=0.1 width=0.1 shape=box label = "vivos" ];
"2" [ fontname=verdana height=0.1 width=0.1 shape=box label = "animales" ];
"3" [ fontname=verdana height=0.1 width=0.1 shape=box label = "pensantes" ];
"4" [ fontname=verdana height=0.1 width=0.1 shape=box label = "nopensantes" ];
"5" [ fontname=verdana height=0.1 width=0.1 shape=box label = "plantas" ];
"6" [ fontname=verdana height=0.1 width=0.1 shape=box label = "inertes" ];
"7" [ fontname=verdana height=0.1 width=0.1 shape=box label = "montañas" ];
"8" [ fontname=verdana height=0.1 width=0.1 shape=box label = "lagos" ];
"0" -> "1";
"0" -> "6";
"1" -> "2";
"1" -> "5";
"2" -> "3";
"2" -> "4";
"6" -> "7";
"6" -> "8";
}

309
test/graphs/b36.dot Normal file
View File

@ -0,0 +1,309 @@
digraph "class_hierarchy" {
size="8.5,11";
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<base-output\> | { Ivars | Public } | { { output-name | output-title } | { active? | aseek-end-sequence | aseek-got-one-right | aseek-got-one-wrong | aseek-start-msg | create-link | destroy-link | done-init-supervisors | get-name | get-title | initialize | initialize-coderack | print@level | ready-to-guess-about-to-submit | reset | seek-declares-guess | shutdown | start-init-environment | start-init-supervisors | update-views | workspace-seeded } } }"
shape = "record"
color = "black"
]
"\<dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<dangler\> | { Ivars | Public } | { { children | name | parent | position } | { get-children | get-name | get-parent | get-position | set-name! | set-position! } } }"
shape = "record"
color = "black"
]
"\<replace-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<replace-dangler\> | { Ivars | Public } | { { by } | { gen-descriptor | init | run } } }"
shape = "record"
color = "black"
]
"\<doubler-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<doubler-dangler\> | { Ivars | Public } | { { result | spent } | { gen-descriptor | init | run } } }"
shape = "record"
color = "black"
]
"\<seek-diagram\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seek-diagram\> | { Ivars | Protected | Public } | { { descriptor | diagram | dotgraph | dotoutput | graph | origdescriptor } | { eval-dangler | eval-descriptor } | { destroy | eval-dangler | eval-descriptor | gen-dotgraph | get-descriptor | get-diagram | get-dotgraph | get-dotoutput | get-graph | get-range | init | node-ref | print | reset | run! | runn! | stringify | update-descriptor | update-graph } } }"
shape = "record"
color = "black"
]
"\<diagram-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<diagram-node\> | { Ivars | Protected | Public } | { { children | current-danglers | danglers | in-run | name | output-tag | parent | position | title | unique-name } | { run-danglers } | { add-danglers! | gen-descriptor | gen-dotgraph | gen-node-descriptor | get-children | get-danglers | get-name | get-parent | get-position | get-title | get-unique-name | init | reset | run! | set-position! } } }"
shape = "record"
color = "black"
]
"\<countup-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<countup-node\> | { Ivars | Public } | { { curnum | firsttime | spent } | { init | run-node! } } }"
shape = "record"
color = "black"
]
"\<constant-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<constant-node\> | { Ivars | Public } | { { num | spent } | { gen-node-descriptor | init | run-node! } } }"
shape = "record"
color = "black"
]
"\<repeat-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<repeat-node\> | { Public } | { { init | run-node! } } }"
shape = "record"
color = "black"
]
"\<cycle-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<cycle-node\> | { Ivars | Public } | { { current-children | spent } | { init | reset | run-node! } } }"
shape = "record"
color = "black"
]
"\<tuple-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<tuple-node\> | { Ivars | Public } | { { current-children } | { init | reset | run-node! } } }"
shape = "record"
color = "black"
]
"\<dot-thread\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<dot-thread\> | { Ivars | Public } | { { gifbuffer | inp | outp | prcss } | { close | init-file | init-gif | init-plain | process-str | process-str-\>gif | send-str } } }"
shape = "record"
color = "black"
]
"\<graphics-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<graphics-output\> | { Ivars | Protected | Public } | { { active | conceptnet-view | diagram-view | lastrendered-sequence | output-name | output-title | seektext-view | sequence | workspace-view } | { place-windows } | { active? | aseek-end-sequence | aseek-got-one-right | aseek-got-one-wrong | aseek-start-msg | create-link | destroy-link | get-name | get-title | get-workspace-view | initialize | pop-sequence | ready-to-guess-about-to-submit | reset | seek-declares-guess | shutdown | update-views | workspace-seeded } } }"
shape = "record"
color = "black"
]
"\<text-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<text-output\> | { Ivars | Public } | { { output-name | output-title } | { active? | aseek-end-sequence | aseek-got-one-right | aseek-got-one-wrong | aseek-start-msg | done-init-supervisors | get-name | get-title | print@level | ready-to-guess-about-to-submit | seek-declares-guess | start-init-supervisors } } }"
shape = "record"
color = "black"
]
"\<seekstructure\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seekstructure\> | { Ivars | Public } | { { flex-info | happiness | name | salience } | { get-flex-info | get-happiness | get-name | get-salience | get-type | init | set-flex-info! | set-happiness! | set-name! | set-salience! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<link\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<link\> | { Ivars | Public } | { { directed? | from | to } | { get-directed? | get-from | get-to | get-type | init | set-directed?! | set-from! | set-to! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<group\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<group\> | { Ivars | Public } | { { from | items | ordered? | to } | { get-directed? | get-from | get-to | init | set-directed?! | set-from! | set-to! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<seekobject\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seekobject\> | { Ivars | Public } | { { groups-in | links-from | links-to | output-tag | serialization | tags } | { get-groups-in | get-links-from | get-links-to | get-output-tag | get-type | init | marshal | print | set-groups-in! | set-links-from! | set-links-to! | set-output-tag! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<numentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<numentry\> | { Ivars | Public } | { { number | numspace-links | salience } | { get-number | get-numspace-links | get-salience | get-type | init | set-number! | set-numspace-links! | set-salience! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<seqentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seqentry\> | { Ivars | Public } | { { ghost? | happiness | left | pos | right } | { get-ghost? | get-left | get-length | get-pos | get-right | get-sequence | get-tags | get-type | init | set-ghost?! | set-left! | set-pos! | set-right! | set-tags! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<base\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"\<base\>" -> "\<base-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<dangler\>" -> "\<replace-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<dangler\>" -> "\<doubler-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<seek-diagram\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<diagram-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<countup-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<constant-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<repeat-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<cycle-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<tuple-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<dot-thread\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base-output\>" -> "\<graphics-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<seekobject\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekobject\>" -> "\<numentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<numentry\>" -> "\<seqentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base-output\>" -> "\<text-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekobject\>" -> "\<seekstructure\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekstructure\>" -> "\<link\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekstructure\>" -> "\<group\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
}

9
test/graphs/b491.dot Normal file
View File

@ -0,0 +1,9 @@
digraph G
{
Node29 [ shape=record ]
Node29 -> Node27
Node29 -> Node26
Node29 -> Node29 [ label="v"]
}

213
test/graphs/b51.dot Normal file
View File

@ -0,0 +1,213 @@
digraph routine
{
fontname = helvetica; fontsize = 13;
nodesep = 0.1; ranksep = 0.5;
node [height = 0.25, width = 0.4, shape = box ];
edge [color = black ];
blok_2 [color=chocolate label="BB 2 : hL=0 : rP= 11\n5> 5: NextStartByte=0 $\n6: i=0 $\n"];
blok_2 -> blok_3;
subgraph cluster_for_15 { color=dodgerblue; label="FOR 15 : hL=0 : rP= 11";
blok_3 -> blok_4;
blok_83 -> blok_4;
blok_4 -> blok_24 [label="F"];
blok_3 [color=chocolate label="BB 3 : hL=0 : rP= 15\n6> "];
blok_24 [color=chocolate label="BB 24 : hL=0 : rP= 15\n32> "];
blok_4 [color=chocolate label="BB 4 : hL=1 : rP= 15\n34> 30: hT21=i+1 $\n31: hT28=i+1 $\n33: hT23=i+2 $\n34: hT30=i+2 $\n36: hT25=i+3 $\n26: hT79=i+1 $\n171: hT67=i+2 $\n145: hT139=hT67+1 $\n343: hT68=hT139 $\n147: hT152=hT67+1 $\n356: hT69=hT152 $\n151: hT141=hT67+2 $\n345: hT70=hT141 $\n153: hT154=hT67+2 $\n358: hT71=hT154 $\n157: hT137=hT67+3 $\n341: hT72=hT137 $\n330: hT129=i+3 $\n333: hT128=hT129 $\n304: hT311=hT129+1 $\n615: hT130=hT311 $\n306: hT315=hT129+1 $\n620: hT131=hT315 $\n310: hT320=hT129+2 $\n626: hT132=hT320 $\n312: hT324=hT129+2 $\n631: hT133=hT324 $\n316: hT329=hT129+3 $\n637: hT134=hT329 $\n40: hT47=i==NextStartByte $\n28: hT32=i<2 $\n167: hT209=hT67==NextStartByte $\n436: hT135=hT209 $\n8: hT45=call LengthContribution__Fi(i) $\n11: hT49=call LengthContribution__Fi(hT21) $\n14: hT52=call LengthContribution__Fi(hT23) $\n17: hT56=call LengthContribution__Fi(hT25) $\n141: hT176=call LengthContribution__Fi(hT67) $\n389: hT136=hT176 $\n158: hT177=call LengthContribution__Fi(hT137) $\n390: hT138=hT177 $\n146: hT210=call LengthContribution__Fi(hT139) $\n437: hT140=hT210 $\n152: hT211=call LengthContribution__Fi(hT141) $\n438: hT142=hT211 $\n220: hT189=call LengthContribution__Fi(hT139) $\n408: hT143=hT189 $\n222: hT190=call LengthContribution__Fi(hT141) $\n409: hT144=hT190 $\n206: hT167=call LengthContribution__Fi(hT67) $\n371: hT145=hT167 $\n210: hT168=call LengthContribution__Fi(hT137) $\n372: hT146=hT168 $\n205: hT164=call LengthContribution__Fi(hT67) $\n368: hT147=hT164 $\n209: hT165=call LengthContribution__Fi(hT137) $\n369: hT148=hT165 $\n204: hT161=call LengthContribution__Fi(hT67) $\n365: hT149=hT161 $\n208: hT162=call LengthContribution__Fi(hT137) $\n366: hT150=hT162 $\n9: hT46=call need_next_byte__Fi(i) $\n12: hT50=call need_next_byte__Fi(hT28) $\n15: hT53=call need_next_byte__Fi(hT30) $\n142: hT178=call need_next_byte__Fi(hT67) $\n391: hT151=hT178 $\n148: hT212=call need_next_byte__Fi(hT152) $\n439: hT153=hT212 $\n154: hT213=call need_next_byte__Fi(hT154) $\n440: hT155=hT213 $\n224: hT191=call need_next_byte__Fi(hT152) $\n410: hT156=hT191 $\n226: hT192=call need_next_byte__Fi(hT154) $\n411: hT157=hT192 $\n214: hT169=call need_next_byte__Fi(hT67) $\n373: hT158=hT169 $\n213: hT166=call need_next_byte__Fi(hT67) $\n370: hT159=hT166 $\n212: hT163=call need_next_byte__Fi(hT67) $\n367: hT160=hT163 $\n187: hT65=hT79 $\n175: hT172=hT67 $\n382: hT173=hT172 $\n383: hT174=hT173 $\n384: hT66=hT174 $\n81: hT14=hT21 $\n88: hT15=hT28 $\n83: hT16=hT23 $\n90: hT17=hT30 $\n85: hT18=hT25 $\n107: hT19=hT47 $\n92: hT1=hT32 $\n105: hT73=hT45 $\n181: hT75=hT45 $\n183: hT77=hT45 $\n185: hT20=hT45 $\n109: hT74=hT49 $\n182: hT76=hT49 $\n184: hT78=hT49 $\n186: hT22=hT49 $\n112: hT24=hT52 $\n119: hT26=hT56 $\n106: hT27=hT46 $\n110: hT29=hT50 $\n113: hT31=hT53 $\n7> 7: hT1 $\n"];
blok_4 -> blok_5;
blok_5 [color=chocolate label="BB 5 : hL=2 : rP= 15\n8> 20: hT59=hT73+hT74 $\n39: hT35=hT75+hT76 $\n19: hT58=hT35+hT52 $\n37: hT38=hT77+hT78 $\n38: hT40=hT38+hT52 $\n18: hT57=hT40+hT56 $\n29: hT48=hT46!=0 $\n32: hT51=hT50!=0 $\n35: hT54=hT53!=0 $\n122: hT33=hT59 $\n95: hT34=hT35 $\n121: hT36=hT58 $\n98: hT37=hT38 $\n100: hT39=hT40 $\n120: hT41=hT57 $\n173: hT63=hT79 $\n136: hT42=hT79 $\n108: hT2=hT48 $\n111: hT43=hT51 $\n114: hT44=hT54 $\n80: hT338=hT45 $\n649: lc1=hT338 $\n87: hT296=hT46 $\n590: need1=hT296 $\n79: hT13=hT47 $\n"];
blok_5 -> blok_6;
subgraph cluster_if_28 { color=darkgreen label="IF 28 : hL=2 : rP= 15 "; blok_6 -> blok_8 [label="T"];
blok_10 -> blok_7;
blok_6 -> blok_17 [label="F"];
blok_17 -> blok_7;
blok_6 [color=chocolate label="BB 6 : hL=2 : rP= 28\n10> 10: hT2 $\n"];
blok_8 [color=chocolate label="BB 8 : hL=3 : rP= 28\n36> "];
blok_8 -> blok_9;
subgraph cluster_if_40 { color=darkgreen label="IF 40 : hL=3 : rP= 28 "; blok_9 -> blok_11 [label="T"];
blok_13 -> blok_10;
blok_9 -> blok_16 [label="F"];
blok_16 -> blok_10;
blok_9 [color=chocolate label="BB 9 : hL=3 : rP= 40\n14> 13: hT5 $\n"];
blok_11 [color=chocolate label="BB 11 : hL=4 : rP= 40\n39> "];
blok_11 -> blok_12;
subgraph cluster_if_52 { color=darkgreen label="IF 52 : hL=4 : rP= 40 "; blok_12 -> blok_14 [label="T"];
blok_14 -> blok_13;
blok_12 -> blok_15 [label="F"];
blok_15 -> blok_13;
blok_12 [color=chocolate label="BB 12 : hL=4 : rP= 52\n18> 16: hT8 $\n"];
blok_14 [color=chocolate label="BB 14 : hL=5 : rP= 52\n42> 116: hT60=hT57 $\n125: hT55=hT57 $\n78: hT252=hT25 $\n530: hT9=hT252 $\n86: lc4=hT56 $\n97: hT10=hT38 $\n99: hT11=hT40 $\n101: hT61=hT57 $\n128: hT62=hT57 $\n132: Length=hT57 $\n74: hT262=hT21 $\n550: hT266=hT262 $\n554: hT3=hT266 $\n82: lc2=hT49 $\n75: hT279=hT28 $\n570: hT283=hT279 $\n574: hT4=hT283 $\n89: hT297=hT50 $\n593: need2=hT297 $\n103: hT5=hT51 $\n104: hT8=hT54 $\n91: hT299=hT53 $\n598: need3=hT299 $\n77: hT288=hT30 $\n580: hT291=hT288 $\n583: hT7=hT291 $\n84: lc3=hT52 $\n76: hT271=hT23 $\n560: hT274=hT271 $\n563: hT6=hT274 $\n353: hT91=hT161 $\n230: hT94=hT161 $\n234: hT95=hT161 $\n238: hT80=hT161 $\n354: hT219=hT162 $\n452: hT235=hT219 $\n495: hT81=hT235 $\n364: hT98=hT163 $\n244: hT101=hT163 $\n248: hT102=hT163 $\n252: hT82=hT163 $\n375: hT205=hT163!=0 $\n429: hT208=hT205 $\n433: hT170=hT208 $\n379: hT180=hT163!=0 $\n393: hT183=hT180 $\n397: hT171=hT183 $\n386: hT185=hT174==hT60 $\n401: hT188=hT185 $\n405: hT175=hT188 $\n"];
blok_15 [color=chocolate label="BB 15 : hL=5 : rP= 52\n45> 94: hT12=hT35 $\n96: hT61=hT58 $\n129: hT62=hT58 $\n133: Length=hT58 $\n117: hT60=hT58 $\n126: hT55=hT58 $\n193: hT264=hT21 $\n552: hT268=hT264 $\n556: hT3=hT268 $\n194: lc2=hT49 $\n195: hT281=hT28 $\n572: hT285=hT281 $\n576: hT4=hT285 $\n196: hT297=hT50 $\n595: need2=hT297 $\n197: hT5=hT51 $\n198: hT8=hT54 $\n199: hT299=hT53 $\n599: need3=hT299 $\n200: hT289=hT30 $\n581: hT292=hT289 $\n584: hT7=hT292 $\n201: lc3=hT52 $\n202: hT272=hT23 $\n561: hT275=hT272 $\n564: hT6=hT275 $\n351: hT92=hT164 $\n231: hT94=hT164 $\n235: hT95=hT164 $\n239: hT80=hT164 $\n352: hT219=hT165 $\n453: hT235=hT219 $\n496: hT81=hT235 $\n363: hT99=hT166 $\n245: hT101=hT166 $\n249: hT102=hT166 $\n253: hT82=hT166 $\n376: hT206=hT166!=0 $\n430: hT208=hT206 $\n434: hT170=hT208 $\n380: hT181=hT166!=0 $\n394: hT183=hT181 $\n398: hT171=hT183 $\n387: hT186=hT174==hT60 $\n402: hT188=hT186 $\n406: hT175=hT188 $\n"];
blok_13 [color=chocolate label="BB 13 : hL=4 : rP= 52\n19> "];
}
blok_16 [color=chocolate label="BB 16 : hL=4 : rP= 40\n23> 93: hT61=hT59 $\n130: hT62=hT59 $\n134: Length=hT59 $\n118: hT60=hT59 $\n127: hT55=hT59 $\n188: hT5=hT51 $\n189: hT297=hT50 $\n594: need2=hT297 $\n190: hT280=hT28 $\n571: hT284=hT280 $\n575: hT4=hT284 $\n191: lc2=hT49 $\n192: hT263=hT21 $\n551: hT267=hT263 $\n555: hT3=hT267 $\n349: hT93=hT167 $\n232: hT94=hT167 $\n236: hT95=hT167 $\n240: hT80=hT167 $\n350: hT219=hT168 $\n454: hT235=hT219 $\n497: hT81=hT235 $\n362: hT100=hT169 $\n246: hT101=hT169 $\n250: hT102=hT169 $\n254: hT82=hT169 $\n377: hT207=hT169!=0 $\n431: hT208=hT207 $\n435: hT170=hT208 $\n381: hT182=hT169!=0 $\n395: hT183=hT182 $\n399: hT171=hT183 $\n388: hT187=hT174==hT60 $\n403: hT188=hT187 $\n407: hT175=hT188 $\n"];
blok_10 [color=chocolate label="BB 10 : hL=3 : rP= 40\n15> "];
}
blok_17 [color=chocolate label="BB 17 : hL=3 : rP= 28\n24> 143: hT204=hT102!=0 $\n428: hT208=hT204 $\n432: hT170=hT208 $\n216: hT179=hT102!=0 $\n392: hT183=hT179 $\n396: hT171=hT183 $\n218: hT184=hT174==hT45 $\n400: hT188=hT184 $\n404: hT175=hT188 $\n340: hT90=hT176 $\n229: hT94=hT176 $\n233: hT95=hT176 $\n237: hT80=hT176 $\n342: hT219=hT177 $\n451: hT235=hT219 $\n494: hT81=hT235 $\n355: hT97=hT178 $\n243: hT101=hT178 $\n247: hT102=hT178 $\n251: hT82=hT178 $\n21: hT61=hT45 $\n131: hT62=hT45 $\n135: Length=hT45 $\n24: hT60=hT45 $\n124: hT55=hT45 $\n"];
blok_7 [color=chocolate label="BB 7 : hL=2 : rP= 28\n11> "];
}
blok_7 -> blok_18;
blok_18 [color=chocolate label="BB 18 : hL=2 : rP= 15\n25> "];
blok_18 -> blok_19;
subgraph cluster_if_79 { color=darkgreen label="IF 79 : hL=2 : rP= 15 "; blok_19 -> blok_21 [label="T"];
blok_21 -> blok_20;
blok_19 -> blok_22 [label="F"];
blok_22 -> blok_20;
blok_19 [color=chocolate label="BB 19 : hL=2 : rP= 79\n26> 23: hT13 $\n"];
blok_21 [color=chocolate label="BB 21 : hL=3 : rP= 79\n28> 115: hT259=hT60 $\n544: NextStartByte=hT259 $\n22: ((len)[i])=hT61 $\n25: ((Mark)[i])=1 $\n138: hT64=hT79 $\n378: hT107=hT183 $\n260: hT108=hT183 $\n262: hT83=hT183 $\n385: hT110=hT188 $\n264: hT111=hT188 $\n266: hT84=hT188 $\n347: hT193=hT189 $\n412: hT196=hT193 $\n416: hT199=hT196 $\n420: hT238=hT199 $\n503: hT244=hT238 $\n515: hT249=hT244 $\n525: hT85=hT249 $\n348: hT217=hT190 $\n448: hT218=hT217 $\n450: hT241=hT218 $\n509: hT247=hT241 $\n521: hT86=hT247 $\n360: hT239=hT191 $\n505: hT245=hT239 $\n517: hT248=hT245 $\n523: hT87=hT248 $\n361: hT240=hT192 $\n507: hT246=hT240 $\n519: hT88=hT246 $\n228: hT89=hT67 $\n242: hT194=hT95 $\n413: hT197=hT194 $\n417: hT200=hT197 $\n421: hT237=hT200 $\n501: hT243=hT237 $\n513: hT250=hT243 $\n527: hT255=hT250 $\n537: hT257=hT255 $\n541: hT258=hT257 $\n543: hT96=hT258 $\n256: hT236=hT102 $\n499: hT242=hT236 $\n511: hT251=hT242 $\n529: hT256=hT251 $\n539: hT103=hT256 $\n415: hT227=hT194+hT193 $\n464: hT228=hT227 $\n466: hT195=hT228 $\n419: hT230=hT197+hT196 $\n468: hT231=hT230 $\n470: hT198=hT231 $\n423: hT233=hT200+hT199 $\n472: hT234=hT233 $\n474: hT201=hT234 $\n425: hT221=hT191!=0 $\n456: hT222=hT221 $\n458: hT202=hT222 $\n427: hT224=hT192!=0 $\n460: hT225=hT224 $\n462: hT203=hT225 $\n442: hT214=hT67 $\n444: hT215=hT183 $\n446: hT216=hT188 $\n"];
blok_22 [color=chocolate label="BB 22 : hL=3 : rP= 79\n30> 164: hT226=hT95+hT140 $\n463: hT228=hT226 $\n465: hT195=hT228 $\n162: hT229=hT95+hT140 $\n467: hT231=hT229 $\n469: hT198=hT231 $\n159: hT232=hT95+hT140 $\n471: hT234=hT232 $\n473: hT201=hT234 $\n149: hT220=hT153!=0 $\n455: hT222=hT220 $\n457: hT202=hT222 $\n155: hT223=hT155!=0 $\n459: hT225=hT223 $\n461: hT203=hT225 $\n374: hT106=hT208 $\n259: hT108=hT208 $\n261: hT83=hT208 $\n339: hT109=hT209 $\n263: hT111=hT209 $\n265: hT84=hT209 $\n344: hT238=hT210 $\n502: hT244=hT238 $\n514: hT249=hT244 $\n524: hT85=hT249 $\n346: hT217=hT211 $\n447: hT218=hT217 $\n449: hT241=hT218 $\n508: hT247=hT241 $\n520: hT86=hT247 $\n357: hT239=hT212 $\n504: hT245=hT239 $\n516: hT248=hT245 $\n522: hT87=hT248 $\n359: hT240=hT213 $\n506: hT246=hT240 $\n518: hT88=hT246 $\n123: ((len)[i])=hT62 $\n102: hT64=hT79 $\n174: hT89=hT67 $\n203: hT237=hT95 $\n500: hT243=hT237 $\n512: hT250=hT243 $\n526: hT255=hT250 $\n536: hT257=hT255 $\n540: hT258=hT257 $\n542: hT96=hT258 $\n211: hT236=hT102 $\n498: hT242=hT236 $\n510: hT251=hT242 $\n528: hT256=hT251 $\n538: hT103=hT256 $\n227: hT214=hT67 $\n215: hT215=hT208 $\n217: hT216=hT209 $\n"];
blok_20 [color=chocolate label="BB 20 : hL=2 : rP= 79\n27> "];
}
blok_20 -> blok_23;
blok_23 [color=chocolate label="BB 23 : hL=2 : rP= 15\n31> "];
blok_23 -> blok_47;
blok_47 [color=chocolate label="BB 47 : hL=2 : rP= 15\n122> 441: i_rdlp_0=hT214 $\n443: hT2=hT215 $\n445: hT13=hT216 $\n163: hT123=hT198+hT217 $\n160: hT119=hT201+hT218 $\n161: hT122=hT119+hT219 $\n424: hT104=hT222 $\n426: hT105=hT225 $\n414: hT124=hT228 $\n284: hT112=hT228 $\n418: hT114=hT231 $\n271: hT113=hT231 $\n283: hT115=hT123 $\n422: hT117=hT234 $\n274: hT116=hT234 $\n276: hT118=hT119 $\n282: hT120=hT122 $\n"];
blok_47 -> blok_48;
subgraph cluster_if_217 { color=darkgreen label="IF 217 : hL=2 : rP= 15 "; blok_48 -> blok_49 [label="T"];
blok_57 -> blok_59;
blok_48 -> blok_58 [label="F"];
blok_58 -> blok_59;
blok_48 [color=chocolate label="BB 48 : hL=2 : rP= 217\n90> 144: hT2 $\n"];
blok_49 [color=chocolate label="BB 49 : hL=3 : rP= 217\n91> "];
blok_49 -> blok_50;
subgraph cluster_if_229 { color=darkgreen label="IF 229 : hL=3 : rP= 217 "; blok_50 -> blok_51 [label="T"];
blok_55 -> blok_57;
blok_50 -> blok_56 [label="F"];
blok_56 -> blok_57;
blok_50 [color=chocolate label="BB 50 : hL=3 : rP= 229\n96> 150: hT5 $\n"];
blok_51 [color=chocolate label="BB 51 : hL=4 : rP= 229\n97> "];
blok_51 -> blok_52;
subgraph cluster_if_241 { color=darkgreen label="IF 241 : hL=4 : rP= 229 "; blok_52 -> blok_53 [label="T"];
blok_53 -> blok_55;
blok_52 -> blok_54 [label="F"];
blok_54 -> blok_55;
blok_52 [color=chocolate label="BB 52 : hL=4 : rP= 241\n102> 156: hT8 $\n"];
blok_53 [color=chocolate label="BB 53 : hL=5 : rP= 241\n103> 279: hT125=hT122 $\n287: hT121=hT122 $\n180: hT253=hT137 $\n531: hT9=hT253 $\n207: lc4=hT235 $\n273: hT10=hT234 $\n275: hT11=hT119 $\n277: hT126=hT122 $\n290: hT127=hT122 $\n294: Length=hT122 $\n176: hT3=hT139 $\n255: need1=hT236 $\n241: lc1=hT237 $\n219: lc2=hT238 $\n177: hT4=hT152 $\n223: need2=hT239 $\n257: hT5=hT222 $\n258: hT8=hT225 $\n225: need3=hT240 $\n179: hT7=hT154 $\n221: lc3=hT241 $\n178: hT6=hT141 $\n533: hT331=call LengthContribution__Fi(hT134) $\n639: hT334=hT331 $\n643: hT254=hT334 $\n"];
blok_54 [color=chocolate label="BB 54 : hL=5 : rP= 241\n108> 270: hT12=hT231 $\n272: hT126=hT123 $\n291: hT127=hT123 $\n295: Length=hT123 $\n280: hT125=hT123 $\n288: hT121=hT123 $\n482: hT3=hT139 $\n483: need1=hT242 $\n484: lc1=hT243 $\n485: lc2=hT244 $\n486: hT4=hT152 $\n487: need2=hT245 $\n488: hT5=hT222 $\n489: hT8=hT225 $\n490: hT299=hT246 $\n600: need3=hT299 $\n491: hT290=hT154 $\n582: hT293=hT290 $\n585: hT7=hT293 $\n492: lc3=hT247 $\n493: hT273=hT141 $\n562: hT276=hT273 $\n565: hT6=hT276 $\n534: hT332=call LengthContribution__Fi(hT134) $\n640: hT334=hT332 $\n644: hT254=hT334 $\n"];
blok_55 [color=chocolate label="BB 55 : hL=4 : rP= 241\n110> "];
}
blok_56 [color=chocolate label="BB 56 : hL=4 : rP= 229\n111> 269: hT126=hT228 $\n292: hT127=hT228 $\n296: Length=hT228 $\n281: hT125=hT228 $\n289: hT121=hT228 $\n475: hT5=hT222 $\n476: hT297=hT248 $\n596: need2=hT297 $\n477: hT282=hT152 $\n573: hT286=hT282 $\n577: hT4=hT286 $\n478: lc2=hT249 $\n479: hT338=hT250 $\n652: lc1=hT338 $\n480: hT296=hT251 $\n592: need1=hT296 $\n481: hT265=hT139 $\n553: hT269=hT265 $\n557: hT3=hT269 $\n535: hT333=call LengthContribution__Fi(hT134) $\n641: hT334=hT333 $\n645: hT254=hT334 $\n"];
blok_57 [color=chocolate label="BB 57 : hL=3 : rP= 229\n112> "];
}
blok_58 [color=chocolate label="BB 58 : hL=3 : rP= 217\n113> 317: hT330=call LengthContribution__Fi(hT134) $\n638: hT334=hT330 $\n642: hT254=hT334 $\n165: hT126=hT255 $\n293: hT127=hT255 $\n297: Length=hT255 $\n267: hT296=hT256 $\n591: need1=hT296 $\n268: hT338=hT257 $\n650: lc1=hT338 $\n169: hT125=hT258 $\n286: hT121=hT258 $\n"];
blok_59 [color=chocolate label="BB 59 : hL=2 : rP= 217\n114> "];
}
blok_59 -> blok_60;
blok_60 [color=chocolate label="BB 60 : hL=2 : rP= 15\n115> "];
blok_60 -> blok_61;
subgraph cluster_if_279 { color=darkgreen label="IF 279 : hL=2 : rP= 15 "; blok_61 -> blok_62 [label="T"];
blok_62 -> blok_64;
blok_61 -> blok_63 [label="F"];
blok_63 -> blok_64;
blok_61 [color=chocolate label="BB 61 : hL=2 : rP= 279\n117> 168: hT13 $\n"];
blok_62 [color=chocolate label="BB 62 : hL=3 : rP= 279\n118> 278: hT259=hT125 $\n545: NextStartByte=hT259 $\n166: ((len)[i_rdlp_0])=hT126 $\n170: ((Mark)[i_rdlp_0])=1 $\n547: hT308=hT128==hT259 $\n611: hT309=hT308 $\n613: hT260=hT309 $\n549: hT302=call LengthContribution__Fi(hT128) $\n603: hT303=hT302 $\n605: hT261=hT303 $\n559: hT313=call LengthContribution__Fi(hT130) $\n617: hT314=hT313 $\n619: hT270=hT314 $\n567: hT322=call LengthContribution__Fi(hT132) $\n628: hT323=hT322 $\n630: hT277=hT323 $\n569: hT305=call need_next_byte__Fi(hT128) $\n607: hT306=hT305 $\n609: hT278=hT306 $\n579: hT317=call need_next_byte__Fi(hT131) $\n622: hT318=hT317 $\n624: hT287=hT318 $\n587: hT326=call need_next_byte__Fi(hT133) $\n633: hT327=hT326 $\n635: hT294=hT327 $\n589: hT295=hT129 $\n"];
blok_63 [color=chocolate label="BB 63 : hL=3 : rP= 279\n120> 326: hT307=hT128==hT259 $\n610: hT309=hT307 $\n612: hT260=hT309 $\n300: hT301=call LengthContribution__Fi(hT128) $\n602: hT303=hT301 $\n604: hT261=hT303 $\n305: hT312=call LengthContribution__Fi(hT130) $\n616: hT314=hT312 $\n618: hT270=hT314 $\n311: hT321=call LengthContribution__Fi(hT132) $\n627: hT323=hT321 $\n629: hT277=hT323 $\n301: hT304=call need_next_byte__Fi(hT128) $\n606: hT306=hT304 $\n608: hT278=hT306 $\n307: hT316=call need_next_byte__Fi(hT131) $\n621: hT318=hT316 $\n623: hT287=hT318 $\n313: hT325=call need_next_byte__Fi(hT133) $\n632: hT327=hT325 $\n634: hT294=hT327 $\n285: ((len)[i_rdlp_0])=hT127 $\n332: hT295=hT129 $\n"];
blok_64 [color=chocolate label="BB 64 : hL=2 : rP= 279\n123> "];
}
blok_64 -> blok_66;
blok_66 [color=chocolate label="BB 66 : hL=2 : rP= 15\n161> 588: i_rdlp_1=hT295 $\n331: i=hT295+1 $\n302: hT310=hT278!=0 $\n614: hT2=hT310 $\n308: hT319=hT287!=0 $\n625: hT298=hT319 $\n314: hT328=hT294!=0 $\n636: hT300=hT328 $\n548: hT338=hT303 $\n651: lc1=hT338 $\n568: need1=hT306 $\n546: hT13=hT309 $\n"];
blok_66 -> blok_67;
subgraph cluster_if_307 { color=darkgreen label="IF 307 : hL=2 : rP= 15 "; blok_67 -> blok_68 [label="T"];
blok_76 -> blok_78;
blok_67 -> blok_77 [label="F"];
blok_77 -> blok_78;
blok_67 [color=chocolate label="BB 67 : hL=2 : rP= 307\n129> 303: hT2 $\n"];
blok_68 [color=chocolate label="BB 68 : hL=3 : rP= 307\n130> 334: hT3=hT311 $\n558: lc2=hT314 $\n335: hT4=hT315 $\n578: need2=hT318 $\n597: hT5=hT319 $\n"];
blok_68 -> blok_69;
subgraph cluster_if_319 { color=darkgreen label="IF 319 : hL=3 : rP= 307 "; blok_69 -> blok_70 [label="T"];
blok_74 -> blok_76;
blok_69 -> blok_75 [label="F"];
blok_75 -> blok_76;
blok_69 [color=chocolate label="BB 69 : hL=3 : rP= 319\n135> 309: hT5 $\n"];
blok_70 [color=chocolate label="BB 70 : hL=4 : rP= 319\n136> 336: hT6=hT320 $\n566: lc3=hT323 $\n337: hT7=hT324 $\n586: need3=hT327 $\n601: hT8=hT328 $\n"];
blok_70 -> blok_71;
subgraph cluster_if_331 { color=darkgreen label="IF 331 : hL=4 : rP= 319 "; blok_71 -> blok_72 [label="T"];
blok_72 -> blok_74;
blok_71 -> blok_73 [label="F"];
blok_73 -> blok_74;
blok_71 [color=chocolate label="BB 71 : hL=4 : rP= 331\n141> 315: hT8 $\n"];
blok_72 [color=chocolate label="BB 72 : hL=5 : rP= 331\n142> 338: hT9=hT329 $\n532: lc4=hT334 $\n144> 318: hT335=lc1+lc2 $\n646: hT10=hT335 $\n319: hT336=hT335+lc3 $\n647: hT11=hT336 $\n320: Length=hT336+lc4 $\n"];
blok_73 [color=chocolate label="BB 73 : hL=5 : rP= 331\n147> 321: hT337=lc1+lc2 $\n648: hT12=hT337 $\n322: Length=hT337+lc3 $\n"];
blok_74 [color=chocolate label="BB 74 : hL=4 : rP= 331\n149> "];
}
blok_75 [color=chocolate label="BB 75 : hL=4 : rP= 319\n150> 323: Length=lc1+lc2 $\n"];
blok_76 [color=chocolate label="BB 76 : hL=3 : rP= 319\n151> "];
}
blok_77 [color=chocolate label="BB 77 : hL=3 : rP= 307\n152> 324: Length=hT338 $\n"];
blok_78 [color=chocolate label="BB 78 : hL=2 : rP= 307\n153> "];
}
blok_78 -> blok_79;
blok_79 [color=chocolate label="BB 79 : hL=2 : rP= 15\n154> "];
blok_79 -> blok_80;
subgraph cluster_if_369 { color=darkgreen label="IF 369 : hL=2 : rP= 15 "; blok_80 -> blok_81 [label="T"];
blok_81 -> blok_83;
blok_80 -> blok_82 [label="F"];
blok_82 -> blok_83;
blok_80 [color=chocolate label="BB 80 : hL=2 : rP= 369\n156> 327: hT13 $\n"];
blok_81 [color=chocolate label="BB 81 : hL=3 : rP= 369\n157> 328: NextStartByte=Length $\n325: ((len)[i_rdlp_1])=Length $\n329: ((Mark)[i_rdlp_1])=1 $\n"];
blok_82 [color=chocolate label="BB 82 : hL=3 : rP= 369\n159> "];
blok_83 [color=chocolate label="BB 83 : hL=2 : rP= 369\n162> "];
}
}
blok_24 -> blok_25;
blok_25 [color=chocolate label="BB 25 : hL=0 : rP= 11\n33> 27: return 1 $\n"];
}

84
test/graphs/b53.dot Normal file
View File

@ -0,0 +1,84 @@
/* Graph for "If.try_if_then" */
digraph "If.try_if_then"
{
label = "If.try_if_then";
rankdir="TD";
node [fontname="Helvetica", shape=record, fontsize="12", color="lightblue", style="filled"];
edge [fontname="Helvetica", fontsize="10", color="black"];
subgraph "cluster_node_57"
{ /* block node_57 */
label = "";
node_57 [label = "Block [57]"];
node_58 [label = "Return [58@57]"];
node_50 -> node_58 [label = "mem", dir = back];
node_48 -> node_58 [label = "int", dir = back];
} /* block node_57 */
subgraph "cluster_node_43"
{ /* block node_43 */
label = "";
node_43 [label = "Block [43]"];
node_50 [label = "Proj (mem) [50@43]"];
node_45 -> node_50 [label = "tuple", dir = back];
node_49 [label = "Proj (arg_2) [49@43]"];
node_45 -> node_49 [label = "tuple", dir = back];
node_48 [label = "Proj (arg_1) [48@43]"];
node_45 -> node_48 [label = "tuple", dir = back];
node_45 [label = "Start [45@43]"];
node_51 [label = "Proj (exe(4)) [51@43]"];
node_45 -> node_51 [label = "tuple", dir = back];
} /* block node_43 */
subgraph "cluster_node_52"
{ /* block node_52 */
label = "";
node_52 [label = "Block [52]"];
node_56 [label = "Proj (exe(0)) [56@52]"];
node_54 -> node_56 [label = "tuple", dir = back];
node_53 [label = "Compare [53@52]"];
node_48 -> node_53 [label = "int", dir = back];
node_49 -> node_53 [label = "int", dir = back];
node_54 [label = "Cond (2) [54@52]"];
node_53 -> node_54 [label = "condition", dir = back];
node_55 [label = "Proj (exe(1)) [55@52]"];
node_54 -> node_55 [label = "tuple", dir = back];
} /* block node_52 */
subgraph "cluster_node_60"
{ /* block node_60 */
label = "";
node_60 [label = "Block [60]"];
node_61 [label = "Return [61@60]"];
node_50 -> node_61 [label = "mem", dir = back];
node_49 -> node_61 [label = "int", dir = back];
} /* block node_60 */
subgraph "cluster_node_44"
{ /* block node_44 */
label = "";
node_44 [label = "Block [44]"];
node_46 [label = "End [46@44]"];
} /* block node_44 */
node_56 -> node_60 [label = "exe", dir = back];
node_51 -> node_52 [label = "exe", dir = back];
node_55 -> node_57 [label = "exe", dir = back];
node_58 -> node_44 [label = "exe", dir = back];
node_61 -> node_44 [label = "exe", dir = back];
} /* Graph "If.try_if_then" */

9
test/graphs/b545.dot Normal file
View File

@ -0,0 +1,9 @@
digraph g {
"N11"
[
shape = record
label = "<p0>WFSt|1571 as Ref: 1338 D"
]
N11ne -> N11:p0
}

65
test/graphs/b56.dot Normal file
View File

@ -0,0 +1,65 @@
digraph "g" {
graph [
concentrate="true" /* Edges are merged and have common endpoints*/
charset=latin1
fontsize = "14"
fontname = "Helvetica"
fontcolor = "black"
color = "black"
rankdir="LR"
ratio="compress"
]
node [
fontsize = "14"
fontname = "Helvetica"
fontcolor = "black"
shape = "plaintext"
color = "black"
]
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
/*generation*/
Torwaechter [label="Torwächter"];
Torschluessel [label="Torschlüssel"]; /* tests the ü*/
Schluesseloel [label="Schluesselöl"]; /* tests the ö*/
Schluesseltraeger [label="Schlueßelträger"]; /*tests the ß*/
Tor -> Schlosstor ;
Tor -> Torfenster;
Tor -> Torschluessel ;
Tor -> Torwaechter;
Torschluessel -> Schluesselbund;
Torschluessel -> Schluesseltraeger;
Torschluessel -> Schluesseloel;
Torwaechter -> Torwaechterhaeuschen;
/*Derivation with plaintext*/
Prefix[label="ge\nPräfix"];
Stem[label="legen\nStamm"];
Suffix[label="heit\nSuffix"];
Prefix->Wort[style="invis"];
Stem->Wort;
Suffix->Wort[style="invis"];
Dieb -> Wort;
/* mit records und node ports*/
creation[shape="record",label="<f0>ge\nPräfix|<f1>legen\nStamm|<f2>heit\nSuffix", style="invis"]
creation1[shape="record",label="<f0>ge\nPräfix|<f1>Dieb\nStamm|<f2>heit\nSuffix", style="invis"]
"creation":f1 -> Fragewort
"creation1":f1 ->Fragewort
}

111
test/graphs/b57.dot Normal file
View File

@ -0,0 +1,111 @@
digraph process {
rankdir=LR;
node [fontname="Arial-Bold"];
node1 [label="1 - Subscription page", shape=ellipse, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node2 [label="{Popup|2}|Drops out", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node1 -> node2 [arrowhead=none];
node2 -> node3 [arrowhead=normal];
node3 [label="3 - Subscription Popup", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node4 [label="{Form|4}|Signup news letter", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node3 -> node4 [arrowhead=none];
node4 -> node5 [arrowhead=normal];
node4 -> node8 [arrowhead=normal];
node5 [label="5 - Signup submitted (output)", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node6 [label="{Output|6}|Thanks for signup", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node5 -> node6 [arrowhead=none];
node6 -> node7 [arrowhead=normal];
node7 [label="7 - signup submitted", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node8 [label="8 - Signup submitted (email)", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node9 [label="{Timeout|9}|Signup timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node8 -> node9 [arrowhead=none];
node9 -> node10 [arrowhead=normal];
node10 [label="10 - Popup signup timeout", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node11 [label="{Email|11}|Send Email", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node10 -> node11 [arrowhead=none];
node11 -> node12 [arrowhead=normal];
node12 [label="12 - Popup Email sent", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node13 [label="{Bounce|13}|Email bounced", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node13 [arrowhead=none];
node13 -> node14 [arrowhead=normal];
node14 [label="14 - Popup Email bounced", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node15 [label="{OptedOut|15}|Email ", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node15 [arrowhead=none];
node15 -> node16 [arrowhead=normal];
node16 [label="16 - Popup Email ", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node17 [label="{Click|17}|Email click", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node17 [arrowhead=none];
node17 -> node18 [arrowhead=normal];
node17 -> node22 [arrowhead=normal];
node18 [label="18 - Email ", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node19 [label="{ |19}| Email", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node18 -> node19 [arrowhead=none];
node19 -> node21 [arrowhead=normal];
node21 [label="21 - Email done", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node22 [label="22 - Email output ", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node23 [label="{Output|23}|Output Email", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node22 -> node23 [arrowhead=none];
node23 -> node24 [arrowhead=normal];
node24 [label="24 - Email output done", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node25 [label="{Click|25}|Email click", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node25 [arrowhead=none];
node25 -> node26 [arrowhead=normal];
node26 [label="26 - Popup Email clicked", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node27 [label="{Redirect|27}|Email redirect", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node26 -> node27 [arrowhead=none];
node27 -> node1 [arrowhead=normal];
node20 [label="{ |20}|Honey subscription", shape=record, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node1 -> node20 [arrowhead=none];
node20 -> node28 [arrowhead=normal];
node28 [label="28 - Limbo subscription", shape=ellipse, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node29 [label="{Impression|29}|Wait success confirmed", shape=record, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node28 -> node29 [arrowhead=none];
node29 -> node30 [arrowhead=normal];
node30 [label="30 - Honey subscription confirmation", shape=ellipse, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node31 [label="{Success|31}|Magazine bought", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node30 -> node31 [arrowhead=none];
node31 -> node32 [arrowhead=normal];
node31 -> node45 [arrowhead=normal];
node32 [label="32 - Magazine bought", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node33 [label="33 - Check 1st Xsell", shape=diamond, color=black, fillcolor=white, fontcolor=black, style=solid];
node32 -> node33 [arrowhead=none];
node33 -> node35 [label = "'HeartAndSoul' in decode_b64(nvl('vmi_cookie_mag_sold',encode_b64([])))", arrowhead=normal];
node33 -> node42 [label = "default", arrowhead=normal];
node35 [label="35 - End 1st Xselling", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node36 [label="36 - Check 2nd Xsell", shape=diamond, color=black, fillcolor=white, fontcolor=black, style=solid];
node35 -> node36 [arrowhead=none];
node36 -> node37 [label = "'Honey' in decode_b64(nvl('vmi_cookie_mag_sold', encode_b64([])))", arrowhead=normal];
node36 -> node39 [label = "!is_defined('xsell_flag')", arrowhead=normal];
node36 -> node37 [label = "default", arrowhead=normal];
node37 [label="37 - End Xselling", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node39 [label="39 - Wait before sending 2nd Xsell", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node38 [label="{Timeout|38}|2nd Xsell timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node39 -> node38 [arrowhead=none];
node38 -> node40 [arrowhead=normal];
node40 [label="40 - Activate 2nd Xselling", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node41 [label="{NewFlow|41}|Send SEP 2nd Xsell", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node40 -> node41 [arrowhead=none];
node41 -> node37 [arrowhead=normal];
node42 [label="42 - Wait before sending 1st Xsell", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node34 [label="{Timeout|34}|1st Xsell timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node42 -> node34 [arrowhead=none];
node34 -> node43 [arrowhead=normal];
node43 [label="43 - Activate 1st Xselling", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node44 [label="{NewFlow|44}|Send SEP 1st Xsell", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node43 -> node44 [arrowhead=none];
node44 -> node35 [arrowhead=normal];
node45 [label="45 - Bill subcription", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node47 [label="47 - Check if billable", shape=diamond, color=black, fillcolor=white, fontcolor=black, style=solid];
node45 -> node47 [arrowhead=none];
node47 -> node48 [label = "is_defined('vmi_cookie_ref')", arrowhead=normal];
node47 -> node51 [label = "default", arrowhead=normal];
node48 [label="48 - Bill authorized", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node49 [label="{Bill|49}|Bill subscription", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node48 -> node49 [arrowhead=none];
node49 -> node50 [arrowhead=normal];
node50 [label="50 - Subcription", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node51 [label="51 - Non billable", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node46 [label="{Timeout|46}|Limbo sub timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node28 -> node46 [arrowhead=none];
node46 -> node52 [arrowhead=normal];
node52 [label="52 - Limbo subscription timeout", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
}

View File

@ -0,0 +1,14 @@
digraph G{
ordering=out;
{rank=same;"1";"2"};
"1"->"2";
{rank=same;"4";"5"};
"4"->"5";
"7"->"5";
"7"->"4";
"6"->"1";
"3"->"6";
"6"->"4";
"3"->"8";
}

5
test/graphs/b60.dot Normal file
View File

@ -0,0 +1,5 @@
digraph G{
graph [charset=latin1]
"0"[label="XXXrôôôôôôôôôôôôôôleXXX"];
"1"[label="XXXrooooooooooooooleXXX"];
}

10
test/graphs/b62.dot Normal file
View File

@ -0,0 +1,10 @@
digraph G {
graph [concentrate=true];
routine1;
routine2;
routine1->routine2;
routine1->routine2;
}

29
test/graphs/b68.dot Normal file
View File

@ -0,0 +1,29 @@
digraph simple {
orientation=landscape;
ratio=auto;
size = "10,7.5";
label="Task Hierarchy: model2";
task15 [shape=box,fontcolor=forestgreen];
task16 [shape=box];
task17 [shape=box];
task18 [shape=box];
task19 [shape=box];
task20 [shape=box];
task21 [shape=box];
task95 [shape=box];
task31 [shape=box];
task32 [shape=box];
task33 [shape=box];
task34 [shape=box];
task15 -> task16 [];
task15 -> task17 [];
task15 -> task18 [];
task15 -> task19 [];
task15 -> task20 [];
task15 -> task21 [];
task15 -> task95 [];
task15 -> task31 [];
task31 -> task32 [];
task31 -> task33 [];
task31 -> task34 [];
}

1586
test/graphs/b69.dot Normal file

File diff suppressed because it is too large Load Diff

15
test/graphs/b7.dot Normal file
View File

@ -0,0 +1,15 @@
digraph G {
subgraph cluster_0 {
subgraph cluster_1 {
}
a -> c;
}
subgraph cluster_1 {
y -> z;
y -> q;
}
y -> b;
}

125
test/graphs/b71.dot Normal file
View File

@ -0,0 +1,125 @@
digraph NL {
size="30,36";
concentrate=true;
Berne;
FirstBerne;
FTA;
FTAA;
MAI;
NAFTA;
Paris;
PatentCooperation;
Rome;
UniversalCopyright;
Uruguay;
FirstWIPO;
WIPOCopyright;
WIPOPerformances;
WTOTRIPs;
FirstBerne -> UniversalCopyright -> Berne -> WIPOCopyright;
FirstBerne -> FirstWIPO;
Uruguay -> MAI -> FTAA;
Uruguay -> WTOTRIPs -> FTAA;
FTA -> NAFTA -> FTAA;
FirstWIPO -> WIPOCopyright;
FirstWIPO -> WIPOPerformances;
FirstWIPO -> PatentCooperation;
Paris -> PatentCooperation -> WTOTRIPs;
Rome -> WIPOPerformances;
Anne;
CanadaCopyright1997;
CanadaCopyright2001;
CDA;
CharterOfRights;
CIPA;
COPA;
COPPA;
CopyrightClause;
CPACACRLI;
CPDCI;
CTEA;
DMCA;
EAR;
FirstAmendment;
FirstUSCopyright;
ITAR;
ITAR1996;
JumpTV;
RoCRuleMaking;
SSSCA;
StationersCharter;
URAA;
USCopyright1831;
USCopyright1909;
USCopyright1976;
Berne -> USCopyright1976;
CanadaCopyright1997 -> CanadaCopyright2001;
CDA -> COPA -> CIPA;
WIPOCopyright -> CPDCI;
DMCA -> CPDCI;
DMCA -> RoCRuleMaking;
DMCA -> SSSCA;
EAR -> ITAR -> ITAR1996;
JumpTV -> CPACACRLI -> CanadaCopyright2001;
Rome -> CanadaCopyright1997;
StationersCharter -> Anne -> CopyrightClause;
CopyrightClause -> FirstUSCopyright -> USCopyright1831
-> USCopyright1909 -> USCopyright1976 -> CTEA;
USCopyright1976 -> DMCA;
Uruguay -> URAA;
USCopyright1976 -> URAA;
iCraveTV;
ACLUReno;
ACLUReno2;
ALA;
Ashcroft;
Bernstein;
Betamax;
Campbell;
DVDCCA;
Feist;
Felten;
Folsom;
Johansen;
Junger;
KarnSchneier;
Microsystems;
Playboy;
RenoACLU;
RenoACLU2;
RTC;
Sklyarov;
Suntrust;
Universal;
Betamax -> Felten;
CDA -> ACLUReno -> RenoACLU -> COPA -> ACLUReno2 -> RenoACLU2 -> CIPA;
CIPA -> ALA;
CIPA -> Microsystems;
DMCA -> Felten;
DMCA -> Johansen;
DMCA -> Sklyarov;
FirstAmendment -> Bernstein;
FirstAmendment -> ACLUReno;
Folsom -> Campbell -> Suntrust;
Folsom -> Betamax;
EAR -> KarnSchneier;
iCraveTV -> JumpTV;
ITAR1996 -> Bernstein -> Junger;
ITAR1996 -> KarnSchneier;
Johansen -> DVDCCA;
Johansen -> Universal;
Junger -> Microsystems -> RoCRuleMaking;
Playboy -> RTC;
RenoACLU2 -> Ashcroft;
RTC -> CPDCI;
USCopyright1831 -> Folsom;
USCopyright1976 -> Feist;
USCopyright1976 -> Playboy;
}

5
test/graphs/b73.dot Normal file
View File

@ -0,0 +1,5 @@
digraph test {
gvds_array0 [label="{<port1>fi}|{<port2>b}", shape="record"];
"gvds_array0":port1 -> gvds_array0;
}

5
test/graphs/b73a.dot Normal file
View File

@ -0,0 +1,5 @@
digraph test {
gvds_array0 [label="{<port1>1}|{<port2>2}|{<port3>3}", shape="record"];
"gvds_array0":port2 -> gvds_array0;
}

5
test/graphs/b76.dot Normal file
View File

@ -0,0 +1,5 @@
digraph polyport {
edge [headport=":w", tailport=":e"]
n0->n0
}

6
test/graphs/b77.dot Normal file
View File

@ -0,0 +1,6 @@
graph S {
1 -- 6;
2 -- 3 -- 6;
4 -- 5 -- 6;
}

26
test/graphs/b786.dot Normal file
View File

@ -0,0 +1,26 @@
digraph g {
node [shape = record];
subgraph cluster0 {
n12 [label = "<f0>|<f1>12|<f2>"];
n13 [label = "<f0>|<f1>13|<f2>"];
n18 [label = "<f0>|<f1>18|<f2>"];
n2 [label = "<f0>|<f1>2|<f2>"];
n23 [label = "<f0>|<f1>23|<f2>"];
n3 [label = "<f0>|<f1>3|<f2>"];
n4 [label = "<f0>|<f1>4|<f2>"];
n5 [label = "<f0>|<f1>5|<f2>"];
n6 [label = "<f0>|<f1>6|<f2>"];
n7 [label = "<f0>|<f1>7|<f2>"];
n8 [label = "<f0>|<f1>8|<f2>"];
"n3":f0 -> "n2":f1;
"n3":f2 -> "n4":f1;
"n5":f0 -> "n3":f1;
"n5":f2 -> "n7":f1;
"n6":f0 -> "n12":f1;
"n6":f2 -> "n13":f1;
"n7":f0 -> "n6":f1;
"n7":f2 -> "n8":f1;
"n8":f0 -> "n23":f1;
"n8":f2 -> "n18":f1;
}
}

5
test/graphs/b79.dot Normal file
View File

@ -0,0 +1,5 @@
digraph G {
size="2,2";
rankdir=LR;
T -> H [arrowhead=dot,arrowsize=2.2];
}

7
test/graphs/b80.dot Normal file
View File

@ -0,0 +1,7 @@
digraph G {
ranksep=equally;
c [height=2.0];
a -> b;
c -> b;
b -> d;
}

6
test/graphs/b80a.dot Normal file
View File

@ -0,0 +1,6 @@
digraph G {
ranksep=equally;
c [height=2.0];
a -> b;
c -> b;
}

8
test/graphs/b85.dot Normal file
View File

@ -0,0 +1,8 @@
digraph inheritance
{
Node1100 [shape="box",label="exotkAF_ViewType.hxx",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",style="filled" fontcolor="white"];
Node1101 -> Node1100 [color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node1101 [shape="box",label="exotkAF_View.cxx",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$exotkAF__View_8cxx.html"];
Node1102 -> Node1100 [color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node1102 [shape="box",label="exotkAF_ViewPopup.cxx",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$exotkAF__ViewPopup_8cxx.html"];
}

511
test/graphs/b94.dot Normal file
View File

@ -0,0 +1,511 @@
digraph "firewall" {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"h208_50_157_183" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_75_118_14_p9705" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_75_118_14_p6635" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_75_118_214" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_104_19_203" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h66_28_31_74" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h212_202_184_169" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h130_75_118_14_p1433" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"h208_50_157_183" -> "h130_75_118_14_p9705" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h208_50_157_183" -> "h130_75_118_14_p6635" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_104_19_203" -> "h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p1080" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h130_75_118_214" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h66_28_31_74" -> "h130_75_118_14_p514" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
"h212_202_184_169" -> "h130_75_118_14_p1433" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "X"
color = "black"
]
}

10
test/graphs/b993.dot Normal file
View File

@ -0,0 +1,10 @@
diGraph G{
graph [charset="utf8"]
1[label="Umlaut"];
2[label="ü"];
3[label="ä"];
4[label="ö"];
1->2;
1->3;
1->4;
}

6
test/graphs/bad.dot Normal file
View File

@ -0,0 +1,6 @@
graph G {
Marden--hg;
Cannon--ggt;
Epstein--kg;
Epstein--ldt;
}

1619
test/graphs/badvoro.dot Normal file

File diff suppressed because it is too large Load Diff

269
test/graphs/big.dot Normal file
View File

@ -0,0 +1,269 @@
digraph structs {
node [shape=record];
struct1 [shape=record,label="<f0> left|<f1> middle|<f2> right"];
struct2 [shape=record,label="<f0> one|<f1> two"];
struct3 [shape=record,label="hello\nworld\n\
and | { Thats the reason | post-menopausal | estrogen } | is\n\
given together with another hormone called\n\
progestin: The combination lowers the risk of\n\
endometrial cancer.\n\
\n\
But the NTP advisers said putting all\n\
estrogens on the federal list would help\n\
women trying to balance the benefits and\n\
risks when choosing hormone therapy.\n\
Physicians never discuss any of these risks\n\
when they are prescribing hormone therapy.\n\
They only discuss benefits. Listing might\n\
force it on the table, Michelle Medinsky, a\n\
toxicologist from Durham, N.C., said before\n\
the vote.\n\
\n\
The committee of scientists advises the NTP,\n\
a branch of the National Institutes of Health\n\
that every two years updates the federal list\n\
of proven and suspected cancer-causing\n\
substances.\n\
\n\
The NTP typically follows its advisers\n\
recommendations, but an officially updated\n\
carcinogen list isnt expected until 2002.\n\
\n\
Thursday, after a daylong debate, the panel\n\
declined to add talc powder to the list,\n\
saying there wasnt enough evidence linking\n\
its use in feminine hygiene products to\n\
ovarian cancer. The panel deadlocked over\n\
whether to a second type of talc, fibrous\n\
talc that some studies have linked to lung\n\
cancer in talc miners.\n\
\n\
On Wednesday, the panel voted to add\n\
ultraviolet radiation -- those\n\
sunburn-causing rays long known to cause skin\n\
cancer -- to the official carcinogen list.\n\
\n\
The panel on Friday continued debating an\n\
association between cancers of the nose and\n\
sinuses with industrial exposure to wood\n\
dust.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc in one form or the other can be found in\n\
many papers, paints, ceramics, food wrappers,\n\
hard candy, chewing gum, cosmetics and pills.\n\
Most people are familiar with talc as a loose\n\
powder used in cosmetics and as a drying\n\
powder.\n\
\n\
Industry officials also attacked studies that\n\
showed increased lung cancer in talc miners\n\
in New York State and questioned an\n\
experiment that showed that rats breathing\n\
high concentrations of talc got lung cancer.\n\
\n\
Higher lung-cancer rates in talc miners may\n\
have resulted from their smoking or from the\n\
presence of radon gas in the mines or\n\
asbestos in soils nearby, industry officials\n\
said.\n\
\n\
The scientific advisers then deadlocked on\n\
whether this second type of talc, fibrous\n\
talc, caused lung cancer, voting 5-5 on\n\
adding it to the carcinogen list.\n\
\n\
UV light, however, was a no-brainer for the\n\
panel, which voted unanimously that it was a\n\
known human carcinogen.\n\
\n\
UV radiation is not visible, but it is felt\n\
as heat and can damage the eyes and skin. It\n\
comes in three forms, ranging from the\n\
relatively long-wavelength UVA to the\n\
shortest wavelength UVC. UVA accounts for\n\
most of the solar UV radiation because it is\n\
not absorbed by the atmosphere. UVB is mostly\n\
absorbed by the ozone layer and UVC is\n\
totally absorbed.\n\
\n\
All three are produced by mercury arc sun\n\
lamps, while other lamps that simulate\n\
sunlight produce primarily UVA.\n\
\n\
SYDNEY, Australia (AP) -- Botanists have\n\
found a stand of living fossil trees from\n\
a species dating back to prehistoric times in\n\
the dense rainforests north of Sydney,\n\
authorities said Friday.\n\
\n\
About 20 mature trees found in the Nightcap\n\
Range about 400 miles north of Sydney bear\n\
nuts similar in structure to those discovered\n\
in fossilized form in 1875 by botanist Baron\n\
Ferdinand von Mueller.\n\
\n\
It gives us another small paragraph or a\n\
page of the insight into the evolution of\n\
flowering plants and the incredible changes \n\
that have occurred on this continent through\n\
enormous periods of time, said botanist\n\
Peter Kooyman, who discovered the trees in\n\
August.\n\
\n\
The exact location is being kept secret to\n\
protect the trees, state environment minister\n\
Bob Debus said.\n\
\n\
Kooyman sent details of his find to Sydneys\n\
Royal Botanic Gardens, which identified the\n\
rainforests which once covered the ancient \n\
super-continent of Gondwanaland -- now\n\
Australia, Africa, South America and New\n\
Zealand, Debus said.\n\
\n\
The biggest of the newly discovered trees is\n\
at least 120 feet tall and has beautiful,\n\
primitive and messy flowers with a scent\n\
similar to aniseed, Kooyman said.\n\
\n\
A similar discovery was made in the Blue\n\
Mountains west of Sydney in 1994, when\n\
botanists discovered a stand of living fossil\n\
trees known as the Wollemi Pines.\n\
\n\
provocative Turkish \n\
study suggests that \n\
using honey as an \n\
ointment during a \n\
certain type of \n\
colon-cancer surgery\n\
can help prevent tumors \n\
from recurring. \n\
\n\
While the research was \n\
done in mice and no one \n\
expects hospitals t\n\
start stocking \n\
operating rooms with \n\
honey jars, honey has \n\
been used as a folk \n\
remedy for healing \n\
since biblical times\n\
\n\
And a Mayo Clinic \n\
cancer expert said the \n\
results, though \n\
preliminary, are too \n\
fascinating to be \n\
dismissed. \n\
\n\
The research was aimed \n\
at improving the safety \n\
of laparoscopic \n\
surgery, an\n\
increasingly popular technique that involves\n\
tiny keyhole incisions and skinny\n\
instruments.\n\
\n\
Enthusiasm for the technique has been\n\
tempered by some reports that laparoscopy for\n\
colon cancer can itself cause tumors to\n\
develop in the abdominal wall, along the path\n\
the surgical instruments took.\n\
\n\
The Turkish researchers suggest honey might\n\
work as a barrier to tumor cells when it is\n\
spread in the incisions. The findings, based\n\
on a study of 60 mice, were published in\n\
Decembers issue of the Archives of Surgery.\n\
\n\
Dr. Tonia Young-Fadok, a Mayo Clinic surgeon\n\
participating in a U.S. study on whether\n\
laparoscopic surgery for colon cancer can\n\
cause new tumors, said substances in honey\n\
might actually help dissolve tumor cells.\n\
\n\
Its not clear what the power of honey is,\n\
but theres certainly something here thats\n\
of interest, Young-Fadok said.\n\
\n\
Laparoscopies are being used increasingly to\n\
treat a variety of conditions that formerly\n\
required major operations. Skinny instruments\n\
and a slender viewing tube called a\n\
laparoscope are inserted through tiny\n\
incisions. Carbon dioxide gas is injected\n\
into the body cavity to cause the abdomen to\n\
swell, creating a work space for surgeons.\n\
\n\
Colon tumors are essentially the only type of\n\
cancer for which doctors use laparoscopy.\n\
\n\
Some theorize that the gas might cause cancer\n\
cells to shift location and form tumors.\n\
Others suggest that inexperienced surgeons\n\
might inadvertently cause malignant cells to\n\
implant as they extract the tumor.\n\
\n\
Young-Fadok said some research has found that\n\
tumors occur in less than 1 percent of cases\n\
and that when the laparoscopy is done by\n\
experienced surgeons, the risk is essentially\n\
zero.\n\
\n\
In the Turkish study, led by Dr. Ismail\n\
Hamzaoglu of Istanbul University, researchers\n\
injected the mice with air, made neck\n\
incisions and injected the animals with tumor\n\
cells. The researchers spread honey inside\n\
the incisions in one group of mice before and\n\
after the injections.\n\
\n\
All 30 mice without honey developed tumors,\n\
compared with only eight of the 30\n\
honey-treated mice.\n\
\n\
In a commentary accompanying the study,\n\
Chicago plastic surgeon Dr. Thomas Mustoe\n\
noted that other research has suggested honey\n\
has anti-bacterial properties and may be an\n\
effective treatment for burns.\n\
\n\
The study highlights another potential\n\
use, Mustoe said.\n\
abde\
|{ b |{c|<here> d|e}| f}| g | h"];
struct1:f1 -> struct2:f0;
struct1:f2 -> struct3:here;
}

92
test/graphs/biglabel.dot Normal file
View File

@ -0,0 +1,92 @@
digraph structs {
node [shape=record];
struct1 [shape=record,label="<f0> left|<f1> middle|<f2> right"];
struct2 [shape=record,label="<f0> one|<f1> two"];
struct3 [shape=record,label="hello\nworld\n\
and | { Thats the reason | post-menopausal | estrogen } | is\n\
given together with another hormone called\n\
progestin: The combination lowers the risk of\n\
endometrial cancer.\n\
\n\
But the NTP advisers said putting all\n\
estrogens on the federal list would help\n\
women trying to balance the benefits and\n\
risks when choosing hormone therapy.\n\
Physicians never discuss any of these risks\n\
when they are prescribing hormone therapy.\n\
They only discuss benefits. Listing might\n\
force it on the table, Michelle Medinsky, a\n\
toxicologist from Durham, N.C., said before\n\
the vote.\n\
\n\
The committee of scientists advises the NTP,\n\
a branch of the National Institutes of Health\n\
that every two years updates the federal list\n\
of proven and suspected cancer-causing\n\
substances.\n\
\n\
The NTP typically follows its advisers\n\
recommendations, but an officially updated\n\
carcinogen list isnt expected until 2002.\n\
\n\
Thursday, after a daylong debate, the panel\n\
declined to add talc powder to the list,\n\
saying there wasnt enough evidence linking\n\
its use in feminine hygiene products to\n\
ovarian cancer. The panel deadlocked over\n\
whether to a second type of talc, fibrous\n\
talc that some studies have linked to lung\n\
cancer in talc miners.\n\
\n\
On Wednesday, the panel voted to add\n\
ultraviolet radiation -- those\n\
sunburn-causing rays long known to cause skin\n\
cancer -- to the official carcinogen list.\n\
\n\
The panel on Friday continued debating an\n\
association between cancers of the nose and\n\
sinuses with industrial exposure to wood\n\
dust.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc in one form or the other can be found in\n\
many papers, paints, ceramics, food wrappers,\n\
hard candy, chewing gum, cosmetics and pills.\n\
Most people are familiar with talc as a loose\n\
powder used in cosmetics and as a drying\n\
powder.\n\
abde\
|{ b |{c|<here> d|e}| f}| g | h"];
struct1:f1 -> struct2:f0;
struct1:f2 -> struct3:here;
}

94
test/graphs/cairo.dot Normal file
View File

@ -0,0 +1,94 @@
digraph G {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "box"
/* color = "black" */
width = "0.5"
style = "filled"
];
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"ПРЕЗИДЕНТ РФ [1888]" -> "ВЛАДИМИР ПУТИН [2645]" [label="834"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ИРАК [2665]" [label="157"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ВОЙНА [1616]" [label="36"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ТЕКСТ [2064]" [label="343"];
"ПРЕЗИДЕНТ РФ [1888]" -> "МОСКВА [3539]" [label="208"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ЯПОНИЯ [781]" [label="82"];
"ПРЕЗИДЕНТ РФ [1888]" -> "УКРАИНА [1103]" [label="54"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ПОЛИТИКА [2170]" [label="64"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ПЕРЕПИСЬ [832]" [label="47"];
"ПРЕЗИДЕНТ РФ [1888]" -> "РЕСПУБЛИКА [1191]" [label="52"];
"ПРЕЗИДЕНТ РФ [1888]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="23"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="74"];
"ПРЕЗИДЕНТ РФ [1888]" -> "БЛЭР [1120]" [label="140"];
"ВЛАДИМИР ПУТИН [2645]" -> "ИРАК [2665]" [label="275"];
"ВЛАДИМИР ПУТИН [2645]" -> "ВОЙНА [1616]" [label="45"];
"ВЛАДИМИР ПУТИН [2645]" -> "ТЕКСТ [2064]" [label="598"];
"ВЛАДИМИР ПУТИН [2645]" -> "МОСКВА [3539]" [label="362"];
"ВЛАДИМИР ПУТИН [2645]" -> "ЯПОНИЯ [781]" [label="143"];
"ВЛАДИМИР ПУТИН [2645]" -> "УКРАИНА [1103]" [label="70"];
"ВЛАДИМИР ПУТИН [2645]" -> "ПОЛИТИКА [2170]" [label="101"];
"ВЛАДИМИР ПУТИН [2645]" -> "ПЕРЕПИСЬ [832]" [label="59"];
"ВЛАДИМИР ПУТИН [2645]" -> "РЕСПУБЛИКА [1191]" [label="51"];
"ВЛАДИМИР ПУТИН [2645]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="24"];
"ВЛАДИМИР ПУТИН [2645]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="112"];
"ВЛАДИМИР ПУТИН [2645]" -> "БЛЭР [1120]" [label="290"];
"ИРАК [2665]" -> "ВОЙНА [1616]" [label="389"];
"ИРАК [2665]" -> "ТЕКСТ [2064]" [label="197"];
"ИРАК [2665]" -> "МОСКВА [3539]" [label="273"];
"ИРАК [2665]" -> "УКРАИНА [1103]" [label="36"];
"ИРАК [2665]" -> "ПОЛИТИКА [2170]" [label="68"];
"ИРАК [2665]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="365"];
"ИРАК [2665]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="556"];
"ИРАК [2665]" -> "БЛЭР [1120]" [label="337"];
"ВОЙНА [1616]" -> "ТЕКСТ [2064]" [label="73"];
"ВОЙНА [1616]" -> "МОСКВА [3539]" [label="93"];
"ВОЙНА [1616]" -> "ЯПОНИЯ [781]" [label="10"];
"ВОЙНА [1616]" -> "УКРАИНА [1103]" [label="19"];
"ВОЙНА [1616]" -> "ПОЛИТИКА [2170]" [label="74"];
"ВОЙНА [1616]" -> "РЕСПУБЛИКА [1191]" [label="37"];
"ВОЙНА [1616]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="216"];
"ВОЙНА [1616]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="96"];
"ВОЙНА [1616]" -> "БЛЭР [1120]" [label="62"];
"ТЕКСТ [2064]" -> "МОСКВА [3539]" [label="633"];
"ТЕКСТ [2064]" -> "ЯПОНИЯ [781]" [label="88"];
"ТЕКСТ [2064]" -> "УКРАИНА [1103]" [label="58"];
"ТЕКСТ [2064]" -> "ПОЛИТИКА [2170]" [label="120"];
"ТЕКСТ [2064]" -> "ПЕРЕПИСЬ [832]" [label="68"];
"ТЕКСТ [2064]" -> "РЕСПУБЛИКА [1191]" [label="47"];
"ТЕКСТ [2064]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="51"];
"ТЕКСТ [2064]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="78"];
"ТЕКСТ [2064]" -> "БЛЭР [1120]" [label="143"];
"МОСКВА [3539]" -> "ЯПОНИЯ [781]" [label="159"];
"МОСКВА [3539]" -> "УКРАИНА [1103]" [label="46"];
"МОСКВА [3539]" -> "ПОЛИТИКА [2170]" [label="126"];
"МОСКВА [3539]" -> "ПЕРЕПИСЬ [832]" [label="42"];
"МОСКВА [3539]" -> "РЕСПУБЛИКА [1191]" [label="53"];
"МОСКВА [3539]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="55"];
"МОСКВА [3539]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="99"];
"МОСКВА [3539]" -> "БЛЭР [1120]" [label="241"];
"ЯПОНИЯ [781]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="29"];
"УКРАИНА [1103]" -> "ПОЛИТИКА [2170]" [label="59"];
"УКРАИНА [1103]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="46"];
"ПОЛИТИКА [2170]" -> "РЕСПУБЛИКА [1191]" [label="60"];
"ПОЛИТИКА [2170]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="66"];
"ПОЛИТИКА [2170]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="18"];
"ПОЛИТИКА [2170]" -> "БЛЭР [1120]" [label="43"];
"ПЕРЕПИСЬ [832]" -> "РЕСПУБЛИКА [1191]" [label="30"];
"РЕСПУБЛИКА [1191]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="12"];
"СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="89"];
"СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" -> "БЛЭР [1120]" [label="41"];
"ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" -> "БЛЭР [1120]" [label="123"];
}

4
test/graphs/center.dot Normal file
View File

@ -0,0 +1,4 @@
digraph G {
center=true
a -> { b c}
}

5
test/graphs/clover.dot Normal file
View File

@ -0,0 +1,5 @@
graph G {
a -- b -- c -- a
a -- B -- C -- a
a -- 1 -- 2 -- a
}

22
test/graphs/clust.dot Normal file
View File

@ -0,0 +1,22 @@
digraph G {
subgraph cluster_0 {
label = "hello world";
a -> b;
a -> c;
color = hot_pink;
}
subgraph cluster_1 {
label = "MSDOT";
style= "dashed";
color=purple;
x -> y;
x -> z;
y -> z;
y -> q;
}
top -> a;
top -> y;
y -> b;
}

8
test/graphs/clust1.dot Normal file
View File

@ -0,0 +1,8 @@
digraph G {
subgraph cluster_c0 {a0 -> a1 -> a2 -> a3;}
subgraph cluster_c1 {b0 -> b1 -> b2 -> b3;}
x -> a0;
x -> b0;
a1 -> a3;
a3 -> a0;
}

8
test/graphs/clust2.dot Normal file
View File

@ -0,0 +1,8 @@
digraph G {
subgraph cluster_c0 {a0 -> a1 -> a2 -> a3;}
subgraph cluster_c1 {b0 -> b1 -> b2 -> b3;}
x -> a0;
x -> b0;
a1 -> b3;
b3 -> a1;
}

8
test/graphs/clust3.dot Normal file
View File

@ -0,0 +1,8 @@
digraph G {
subgraph cluster_c0 {a0 -> a1 -> a2 -> a3;}
subgraph cluster_c1 {b0 -> b1 -> b2 -> b3;}
x -> a0;
x -> b0;
a1 -> b3;
b1 -> a3;
}

27
test/graphs/clust4.dot Normal file
View File

@ -0,0 +1,27 @@
digraph G {
subgraph cluster_0 {
style=filled;
color=lightgrey;
node [style=filled,color=white];
a0 -> a1 -> a2 -> a3;
label = "process #1";
}
subgraph cluster_1 {
node [style=filled];
b0 -> b1 -> b2 -> b3;
label = "process #2";
color=blue
}
start -> a0;
start -> b0;
a1 -> b3;
b2 -> a3;
a3 -> a0;
a3 -> end;
b3 -> end;
start [shape=Mdiamond];
end [shape=Msquare];
}

25
test/graphs/clust5.dot Normal file
View File

@ -0,0 +1,25 @@
digraph G {
size="6,6";
a -> b -> c;
subgraph cluster0 {
x0 -> y0;
x0 -> z0;
}
subgraph cluster1 {
x1 -> y1;
x1 -> z1;
}
subgraph cluster2 {
x2 -> y2;
x2 -> z2;
}
a -> x0;
b -> x1;
b -> x2;
a -> z2;
c -> z1;
}

10
test/graphs/color.dot Normal file
View File

@ -0,0 +1,10 @@
digraph G {
node [style=filled]
abc [color=green]
def [color="0.2,0.8,0.8"]
ghi [color="#FF0000"]
kl [color="#FF00007F"]
mno [color=yellow, fontcolor="#FF00007F"]
pqr [label=mno, color=yellow, fontcolor="#FF0000"]
abc -> def [color="red:blue:#00FF00"]
}

13
test/graphs/colors.dot Normal file
View File

@ -0,0 +1,13 @@
digraph G {
node [style=filled, shape=box]
ddddddd [fontcolor=yellow, fillcolor=blue, color=orange]
subgraph clusterA {
style=filled
fillcolor=lightgray
pencolor=blue
eeeee [peripheries=3, fontcolor=red, color=yellow]
eeeee -> ee
}
ddddddd -> eeeee [labelfontcolor=chocolate, headlabel=headlabel, label=flue, fontcolor=green, color=lightblue]
}

View File

@ -0,0 +1,19 @@
digraph G {
node [shape=box, style=filled]
subgraph {
node [colorscheme=spectral11]
1 [color=1]
4 [color=4]
8 [color=8]
11 [color="//11"]
}
ylgn7 [color="/ylgn7/5"]
X11 [color="/X11/thistle"]
indigo [color="/X11/indigo"]
magenta [color="magenta"]
}

18
test/graphs/compound.dot Normal file
View File

@ -0,0 +1,18 @@
digraph G {
compound=true
subgraph clusterA {
a1 -> a2 -> a3
}
subgraph clusterB {
subgraph clusterC {
c1 -> c2
}
b1 -> b2
b1 -> b3
b1 -> c2
}
a1 -> b2 [lhead=clusterB]
c2 -> a3 [ltail=clusterC]
b3 -> a3 [ltail=clusterB, lhead=clusterA]
}

104
test/graphs/crazy.dot Normal file
View File

@ -0,0 +1,104 @@
digraph "unix" {
graph [ fontname = "Helvetica",
fontsize = 36,
label = "\n\n\n\nObject Oriented Graphs\nStephen North, 3/19/93",
size = "6,6" ];
node [ shape = polygon,
sides = 4,
distortion = "0.0",
orientation = "0.0",
skew = "0.0",
color = white,
style = filled,
fontname = "Helvetica" ];
"5th Edition" [sides=9, distortion="0.936354", orientation=28, skew="-0.126818", color=salmon2];
"6th Edition" [sides=5, distortion="0.238792", orientation=11, skew="0.995935", color=deepskyblue];
"PWB 1.0" [sides=8, distortion="0.019636", orientation=79, skew="-0.440424", color=goldenrod2];
LSX [sides=9, distortion="-0.698271", orientation=22, skew="-0.195492", color=burlywood2];
"1 BSD" [sides=7, distortion="0.265084", orientation=26, skew="0.403659", color=gold1];
"Mini Unix" [distortion="0.039386", orientation=2, skew="-0.461120", color=greenyellow];
Wollongong [sides=5, distortion="0.228564", orientation=63, skew="-0.062846", color=darkseagreen];
Interdata [distortion="0.624013", orientation=56, skew="0.101396", color=dodgerblue1];
"Unix/TS 3.0" [sides=8, distortion="0.731383", orientation=43, skew="-0.824612", color=thistle2];
"PWB 2.0" [sides=6, distortion="0.592100", orientation=34, skew="-0.719269", color=darkolivegreen3];
"7th Edition" [sides=10, distortion="0.298417", orientation=65, skew="0.310367", color=chocolate];
"8th Edition" [distortion="-0.997093", orientation=50, skew="-0.061117", color=turquoise3];
"32V" [sides=7, distortion="0.878516", orientation=19, skew="0.592905", color=steelblue3];
V7M [sides=10, distortion="-0.960249", orientation=32, skew="0.460424", color=navy];
"Ultrix-11" [sides=10, distortion="-0.633186", orientation=10, skew="0.333125", color=darkseagreen4];
Xenix [sides=8, distortion="-0.337997", orientation=52, skew="-0.760726", color=coral];
"UniPlus+" [sides=7, distortion="0.788483", orientation=39, skew="-0.526284", color=darkolivegreen3];
"9th Edition" [sides=7, distortion="0.138690", orientation=55, skew="0.554049", color=coral3];
"2 BSD" [sides=7, distortion="-0.010661", orientation=84, skew="0.179249", color=blanchedalmond];
"2.8 BSD" [distortion="-0.239422", orientation=44, skew="0.053841", color=lightskyblue1];
"2.9 BSD" [distortion="-0.843381", orientation=70, skew="-0.601395", color=aquamarine2];
"3 BSD" [sides=10, distortion="0.251820", orientation=18, skew="-0.530618", color=lemonchiffon];
"4 BSD" [sides=5, distortion="-0.772300", orientation=24, skew="-0.028475", color=darkorange1];
"4.1 BSD" [distortion="-0.226170", orientation=38, skew="0.504053", color=lightyellow1];
"4.2 BSD" [sides=10, distortion="-0.807349", orientation=50, skew="-0.908842", color=darkorchid4];
"4.3 BSD" [sides=10, distortion="-0.030619", orientation=76, skew="0.985021", color=lemonchiffon2];
"Ultrix-32" [distortion="-0.644209", orientation=21, skew="0.307836", color=goldenrod3];
"PWB 1.2" [sides=7, distortion="0.640971", orientation=84, skew="-0.768455", color=cyan];
"USG 1.0" [distortion="0.758942", orientation=42, skew="0.039886", color=blue];
"CB Unix 1" [sides=9, distortion="-0.348692", orientation=42, skew="0.767058", color=firebrick];
"USG 2.0" [distortion="0.748625", orientation=74, skew="-0.647656", color=chartreuse4];
"CB Unix 2" [sides=10, distortion="0.851818", orientation=32, skew="-0.020120", color=greenyellow];
"CB Unix 3" [sides=10, distortion="0.992237", orientation=29, skew="0.256102", color=bisque4];
"Unix/TS++" [sides=6, distortion="0.545461", orientation=16, skew="0.313589", color=mistyrose2];
"PDP-11 Sys V" [sides=9, distortion="-0.267769", orientation=40, skew="0.271226", color=cadetblue1];
"USG 3.0" [distortion="-0.848455", orientation=44, skew="0.267152", color=bisque2];
"Unix/TS 1.0" [distortion="0.305594", orientation=75, skew="0.070516", color=orangered];
"TS 4.0" [sides=10, distortion="-0.641701", orientation=50, skew="-0.952502", color=crimson];
"System V.0" [sides=9, distortion="0.021556", orientation=26, skew="-0.729938", color=darkorange1];
"System V.2" [sides=6, distortion="0.985153", orientation=33, skew="-0.399752", color=darkolivegreen4];
"System V.3" [sides=7, distortion="-0.687574", orientation=58, skew="-0.180116", color=lightsteelblue1];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> LSX;
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> Wollongong;
"6th Edition" -> Interdata;
Interdata -> "Unix/TS 3.0";
Interdata -> "PWB 2.0";
Interdata -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> V7M;
"7th Edition" -> "Ultrix-11";
"7th Edition" -> Xenix;
"7th Edition" -> "UniPlus+";
V7M -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
}

17
test/graphs/ctext.dot Normal file
View File

@ -0,0 +1,17 @@
digraph G {
xyz [label = "hello\nworld",color="slate_blue",fontsize=24,fontname="Palatino-Italic",style=filled,fontcolor="hot pink"];
node [style=filled];
red [color=red];
green [color=green];
blue [color=blue,fontcolor=black];
cyan [color=cyan];
magenta [color=magenta];
yellow [color=yellow];
orange [color=orange];
red -> green;
red -> blue;
blue -> cyan;
blue -> magenta;
green -> yellow;
green -> orange;
}

13
test/graphs/d.dot Normal file
View File

@ -0,0 +1,13 @@
graph G {
Marden--ldt;
Marden--kg;
Marden--hg;
Cannon--ldt;
Cannon--kg;
Cannon--ggt;
Epstein--kg;
Epstein--ldt;
Epstein--ggt;
Epstein--hg;
Conway--ggt;
}

23
test/graphs/dd.dot Normal file
View File

@ -0,0 +1,23 @@
graph G {
node [label="\N"];
graph [bb="0,0,237,274"];
Marden [pos="158,19", width="1.06", height="0.50"];
ldt [pos="109,73", width="0.75", height="0.50"];
kg [pos="81,46", width="0.75", height="0.50"];
hg [pos="209,86", width="0.75", height="0.50"];
Cannon [pos="39,110", width="1.06", height="0.50"];
ggt [pos="80,181", width="0.75", height="0.50"];
Epstein [pos="139,127", width="1.00", height="0.50"];
/* Conway [pos="65,255", width="1.11", height="0.50"]; */
Marden -- ldt [pos="143,36 136,43 129,50 123,57"];
Marden -- kg [pos="127,30 120,32 112,35 105,38"];
Marden -- hg [pos="171,36 180,47 188,59 196,70"];
Cannon -- ldt [pos="65,96 72,92 80,88 88,84"];
Cannon -- kg [pos="50,93 57,83 64,73 70,63"];
Cannon -- ggt [pos="49,128 56,140 63,152 70,164"];
kg -- Epstein [pos="93,62 104,78 116,94 127,110"];
ldt -- Epstein [pos="119,90 122,97 125,103 129,109"];
Epstein -- ggt [pos="122,143 113,151 105,158 96,166"];
hg -- Epstein [pos="189,98 180,103 171,108 163,113"];
/* ggt -- Conway [pos="76,199 74,212 72,225 69,237"]; */
}

57
test/graphs/decorate.dot Normal file
View File

@ -0,0 +1,57 @@
digraph states {
compound=true;
labelloc=t;
fontname=Arial;
fontsize=9;
nodesep="0.4";
ranksep="0.4";
node [fontname=Arial, fontsize=9, shape=box];
subgraph clustere3ffa58211d69e3db000538bf02fa1d0 {
label = "DriveCom Z";
Ie3ffa58211d69e3db000538bf02fa1d0 [label="", shape=circle, style=filled, color=black, width=.2];
Se3ffa4bf11d69e3db000538bf02fa1d0 [label="Idle"];
Se3ffa7b011d69e3db000538bf02fa1d0 [label="Disabled"];
subgraph clustere3ffa77611d69e3db000538bf02fa1d0 {
label = "Active";
Ie3ffa77611d69e3db000538bf02fa1d0 [label="", shape=circle, style=filled, color=black, width=.2];
Se3ffa84b11d69e3db000538bf02fa1d0 [label="Undefined"];
Se3ffa60811d69e3db000538bf02fa1d0 [label="Wait Switch On Inhibit"];
Se3ffa87211d69e3db000538bf02fa1d0 [label="Switch On Inhibit"];
Se3ffa65611d69e3db000538bf02fa1d0 [label="Wait Ready To Switch On"];
Se3ffa61c11d69e3db000538bf02fa1d0 [label="Ready To Switch On"];
Se3ffa53211d69e3db000538bf02fa1d0 [label="Wait Switched On"];
Se3ffa8ac11d69e3db000538bf02fa1d0 [label="Switched On"];
Se3ffa83711d69e3db000538bf02fa1d0 [label="Wait Operation Enabled"];
Se3ffa81011d69e3db000538bf02fa1d0 [label="Operation Enabled"];
Se3ffa8d311d69e3db000538bf02fa1d0 [label="Quick Stop Active"];
}
Se3ffa90d11d69e3db000538bf02fa1d0 [label="Malfunction"];
}
Ie3ffa58211d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="Out_RFGInhibit=true;\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_QuickStop = false;\nOut_EnableOperation = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa4bf11d69e3db000538bf02fa1d0 -> Ie3ffa77611d69e3db000538bf02fa1d0 [lhead=clustere3ffa77611d69e3db000538bf02fa1d0] [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();", fontname=Arial, fontsize=9, decorate=true];
Se3ffa4bf11d69e3db000538bf02fa1d0 -> Se3ffa7b011d69e3db000538bf02fa1d0 [label="!In_QuickStop &&\n!In_ReadyToSwitchOn &&\n!In_SwitchedOn &&\n!In_OperationEnabled\n\nServo_Res_Disable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa7b011d69e3db000538bf02fa1d0 -> Ie3ffa77611d69e3db000538bf02fa1d0 [lhead=clustere3ffa77611d69e3db000538bf02fa1d0] [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nServo_Res_Disable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa7b011d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="In_QuickStop ||\nIn_ReadyToSwitchOn ||\nIn_SwitchedOn ||\nIn_OperationEnabled\n\nServo_Res_Disable = false;", fontname=Arial, fontsize=9, decorate=true];
Ie3ffa77611d69e3db000538bf02fa1d0 -> Se3ffa84b11d69e3db000538bf02fa1d0 [label="", fontname=Arial, fontsize=9, decorate=true];
Se3ffa84b11d69e3db000538bf02fa1d0 -> Se3ffa60811d69e3db000538bf02fa1d0 [label="Out_QuickStop = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa60811d69e3db000538bf02fa1d0 -> Se3ffa87211d69e3db000538bf02fa1d0 [label="In_QuickStop\nServo_Res_Disable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa60811d69e3db000538bf02fa1d0 -> Se3ffa60811d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa87211d69e3db000538bf02fa1d0 -> Se3ffa65611d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nOut_DisableVoltage = true;\nOut_QuickStop = true;\nServo_Res_Disable = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa65611d69e3db000538bf02fa1d0 -> Se3ffa61c11d69e3db000538bf02fa1d0 [label="In_ReadyToSwitchOn", fontname=Arial, fontsize=9, decorate=true];
Se3ffa65611d69e3db000538bf02fa1d0 -> Se3ffa65611d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa61c11d69e3db000538bf02fa1d0 -> Se3ffa53211d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nOut_SwitchOn = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa53211d69e3db000538bf02fa1d0 -> Se3ffa8ac11d69e3db000538bf02fa1d0 [label="In_SwitchedOn", fontname=Arial, fontsize=9, decorate=true];
Se3ffa53211d69e3db000538bf02fa1d0 -> Se3ffa53211d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa8ac11d69e3db000538bf02fa1d0 -> Se3ffa83711d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nOut_EnableOperation = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa83711d69e3db000538bf02fa1d0 -> Se3ffa81011d69e3db000538bf02fa1d0 [label="In_OperationEnabled\nServo_Res_Enable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa83711d69e3db000538bf02fa1d0 -> Se3ffa83711d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa8d311d69e3db000538bf02fa1d0 [label="!In_QuickStop\nServo_Res_Enable = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa81011d69e3db000538bf02fa1d0 [label="sig_Cmd_QuickStop.isAvailable()\nsig_Cmd_QuickStop.get();\nOut_QuickStop = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="!In_OperationEnabled\nServo_Res_Enable = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa81011d69e3db000538bf02fa1d0 [label="!Cmd_Enable && Servo_Res_Enable\nServo_Res_Enable = false;\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_QuickStop = false;\nOut_EnableOperation = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa8d311d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="!In_ReadyToSwitchOn &&\n!In_SwitchedOn &&\n!In_OperationEnabled", fontname=Arial, fontsize=9, decorate=true];
Se3ffa8d311d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || !Cmd_Enable\nsig_Cmd_Init.get();\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_QuickStop = false;\nOut_EnableOperation = false;", fontname=Arial, fontsize=9, decorate=true];
Ie3ffa77611d69e3db000538bf02fa1d0 -> Se3ffa90d11d69e3db000538bf02fa1d0 [ltail=clustere3ffa77611d69e3db000538bf02fa1d0] [label="In_Malfunction\n/*1state_SwitchOnInhibit = false;\n1state_ReadyToSwitchOn = false;\n1state_SwitchedOn = false;\n1state_OperationEnabled = false;\n1state_QuickStopActive = false;*/", fontname=Arial, fontsize=9, decorate=true];
Se3ffa90d11d69e3db000538bf02fa1d0 -> Ie3ffa77611d69e3db000538bf02fa1d0 [lhead=clustere3ffa77611d69e3db000538bf02fa1d0] [label="!In_Malfunction\nOut_ResetMalfunction = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa90d11d69e3db000538bf02fa1d0 -> Se3ffa90d11d69e3db000538bf02fa1d0 [label="sig_Cmd_ResetMalfunction.isAvailable()\nsig_Cmd_ResetMalfunction.get();\nOut_ResetMalfunction = true;\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_EnableOperation = false;\nOut_QuickStop = false;", fontname=Arial, fontsize=9, decorate=true];
}

34
test/graphs/dfa.dot Normal file
View File

@ -0,0 +1,34 @@
digraph g {
"start" [ label = "MWGC-" ];
"n1" [ label = "WC-MG" ];
"n2" [ label = "MWC-G" ];
"n3" [ label = "C-MWG" ];
"n4" [ label = "W-MGC" ];
"n5" [ label = "MGC-W" ];
"n6" [ label = "MWG-C" ];
"n7" [ label = "G-MWC" ];
"n8" [ label = "MG-WC" ];
"n9" [ label = "-MWGC" ];
"start" -> "n1" [ label = "g" ];
"n1" -> "start" [ label = "g" ];
subgraph l { rank = same; "n3" "n4" }
subgraph r { rank = same; "n5" "n6" }
"n1" -> "n2" [ label = "m" ];
"n2" -> "n1" [ label = "m" ];
"n2" -> "n3" [ label = "w" ];
"n3" -> "n2" [ label = "w" ];
"n2" -> "n4" [ label = "c" ];
"n4" -> "n2" [ label = "c" ];
"n3" -> "n5" [ label = "g" ];
"n5" -> "n3" [ label = "g" ];
"n4" -> "n6" [ label = "g" ];
"n6" -> "n4" [ label = "g" ];
"n5" -> "n7" [ label = "c" ];
"n7" -> "n5" [ label = "c" ];
"n6" -> "n7" [ label = "w" ];
"n7" -> "n6" [ label = "w" ];
"n7" -> "n8" [ label = "m" ];
"n8" -> "n7" [ label = "m" ];
"n8" -> "n9" [ label = "g" ];
"n9" -> "n8" [ label = "g" ];
}

31
test/graphs/dfd.ps Normal file
View File

@ -0,0 +1,31 @@
/xdef {exch def} bind def
/DFDbox {
10 dict begin
/fflag xdef
/sides xdef
dup
aload pop
% draw the sides
newpath
moveto
1 1 sides {
2 mod 0 ne
{moveto} % even sides
{lineto currentpoint stroke moveto} % odd sides
ifelse
} for
fflag % if shape is filled
{
aload pop
newpath
moveto
/y1 xdef
/x1 xdef
lineto stroke newpath
x1 y1 moveto lineto stroke
pop pop
}
{pop}
ifelse
end
} bind def

8
test/graphs/dir.dot Normal file
View File

@ -0,0 +1,8 @@
digraph G {
a -> b
a -> c [dir=forward]
a -> d [dir=back]
a -> e [dir=both]
a -> f [dir=none]
}

110
test/graphs/dpd.dot Normal file
View File

@ -0,0 +1,110 @@
graph G {
Marden--ldt;
Marden--kg;
Marden--hg;
Cannon--ldt;
Cannon--kg;
Cannon--ggt;
Epstein--kg;
Epstein--ldt;
Epstein--ggt;
Epstein--hg;
Conway--ggt;
Conway--kt;
Conway--hg;
Conway--lat;
Conway--vd;
Taylor--crys;
Taylor--vd;
Taylor--gcv;
Taylor--fd;
Almgren--crys;
Almgren--vd;
Almgren--gcv;
Almgren--fd;
Freedman--gcv;
Freedman--ldt;
Freedman--ds;
Milnor--ldt;
Milnor--cd;
Milnor--ds;
Milnor--hg;
Milnor--kt;
Douady--cd;
Douady--ds;
Douady--kg;
Hubard--ds;
Hubard--cd;
Hubard--kg;
Hubard--fg;
Mandelbrot--cd;
Mandelbrot--fg;
Mandelbrot--kg;
Wilks--sg;
Wilks--gv;
Wilks--cd;
Wilks--cg;
Dobkin--gv;
Dobkin--vd;
Dobkin--cg;
Chazelle--cg;
Chazelle--gv;
Chazelle--vd;
Peskin--fd;
Peskin--gcv;
Peskin--gv;
Tarjan--cg;
Tarjan--hg;
Mumford--kg;
Mumford--cg;
Mumford--cv;
Mumford--gcv;
Mumford--crys;
Thurston--ggt;
Thurston--vd;
Thurston--cg;
Thurston--gv;
Thurston--kg;
Thurston--cd;
Thurston--ldt;
Thurston--kt;
ldt--ds;
ldt--ggt;
ldt--hg;
ldt--kt;
ldt--cd;
ds--ggt;
ds--cd;
ds--fg;
ds--sg;
kt--hg;
kt--kg;
cd--fg;
cd--kg;
fg--kg;
fg--sg;
ggt--lat;
ggt--hg;
hg--lat;
hg--vd;
hg--cg;
hg--kg;
kg--vd;
sg--dv;
sg--gv;
sg--cv;
lat--crys;
lat--vd;
vd--crys;
vd--gcv;
vd--cv;
cv--vd;
cv--gcv;
cv--cg;
cv--gv;
crys--fd;
crys--gcv;
gcv--fd;
gcv--cg;
cg--fd;
}

6
test/graphs/edgeclip.dot Normal file
View File

@ -0,0 +1,6 @@
digraph G {
ab -> cd
ab -> CD [tailclip=false]
AB -> CD [headclip=false]
AB -> cd [tailclip=false, headclip=false]
}

74
test/graphs/fig6.dot Normal file
View File

@ -0,0 +1,74 @@
digraph G {
size = "8,8";
{rank=min S8 S24 S1 S35 S30}
{rank=max T8 T24 T1 T35 T30}
S8 -> 9;
S24 -> 27;
S24 -> 25;
S1 -> 10;
S1 -> 2;
S35 -> 36;
S35 -> 43;
S30 -> 31;
S30 -> 33;
9 -> 42;
9 -> T1;
25 -> T1;
25 -> 26;
27 -> T24;
2 -> 3;
2 -> 16;
2 -> 17;
2 -> T1;
2 -> 18;
10 -> 11;
10 -> 14;
10 -> T1;
10 -> 13;
10 -> 12;
31 -> T1;
31 -> 32;
33 -> T30;
33 -> 34;
42 -> 4;
26 -> 4;
3 -> 4;
16 -> 15;
17 -> 19;
18 -> 29;
11 -> 4;
14 -> 15;
37 -> 39;
37 -> 41;
37 -> 38;
37 -> 40;
13 -> 19;
12 -> 29;
43 -> 38;
43 -> 40;
36 -> 19;
32 -> 23;
34 -> 29;
39 -> 15;
41 -> 29;
38 -> 4;
40 -> 19;
4 -> 5;
19 -> 21;
19 -> 20;
19 -> 28;
5 -> 6;
5 -> T35;
5 -> 23;
21 -> 22;
20 -> 15;
28 -> 29;
6 -> 7;
15 -> T1;
22 -> 23;
22 -> T35;
29 -> T30;
7 -> T8;
23 -> T24;
23 -> T1;
}

Some files were not shown because too many files have changed in this diff Show More