digraph{ Contract1[shape="box"label=<
Contract1
Public Functions:
myfunc()
Private Variables:
myvar
>]; Contract2[shape="box"label=<
Contract2
Public Functions:
myfunc2()
Private Functions:
privatefunc()
Public Variables:
myvar2
>]; Contract3 -> Contract2; Contract3 -> Contract1; Contract3[shape="box"label=<
Contract3
Public Functions:
myfunc()
Public Variables:
myvar2
Private Variables:
myvar
>]; }