User:Marcus.hanwell: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
mNo edit summary |
mNo edit summary |
||
Line 60: | Line 60: | ||
vtkChart -> vtkPlot | vtkChart -> vtkPlot | ||
vtkChart -> vtkAxis | vtkChart -> vtkAxis | ||
} | |||
</graphviz> | |||
<graphviz renderer='neato' caption='2D API'> | |||
digraph 2DAPI { | |||
node [ | |||
fontsize = 10 | |||
fontname = Helvetica | |||
shape = record | |||
height = 0.1 | |||
] | |||
edge [ | |||
fontsize = 10 | |||
fontname = Helvetica | |||
] | |||
// Classes | |||
vtk2DPainter | |||
vtk2DPaintDevice | |||
vtk2DGLPaintDevice | |||
vtk2DQtPaintDevice | |||
// | |||
// Subclass relationships | |||
// | |||
// A -> B means | |||
// A is the superclass of B | |||
// The notation is a bit counterintuitive but required to obtain | |||
// the desired top-to-bottom layout | |||
edge [ | |||
arrowtail = onormal | |||
arrowhead = none | |||
] | |||
vtk2DPaintDevice -> vtk2DGLPaintDevice | |||
vtk2DPaintDevice -> vtk2DQtPaintDevice | |||
// | |||
// "owns the lifetime of" | |||
// | |||
edge [ | |||
arrowtail = diamond | |||
arrowhead = none | |||
] | |||
// | |||
// "has a pointer to" | |||
// | |||
edge [ | |||
arrowtail = odiamond | |||
arrowhead = none | |||
] | |||
vtk2DPainter -> vtk2DPaintDevice | |||
} | } | ||
</graphviz> | </graphviz> |
Revision as of 18:22, 20 October 2009