User:Marcus.hanwell: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
mNo edit summary |
mNo edit summary |
||
(19 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<graphviz renderer='neato' caption=' | == 2D API == | ||
digraph | |||
<graphviz renderer='neato' caption='Chart Classes'> | |||
digraph Charts { | |||
node [ | node [ | ||
fontsize = 10 | fontsize = 10 | ||
Line 13: | Line 17: | ||
] | ] | ||
// | // Classes | ||
vtk2DActor | |||
vtk2DPainter | |||
vtkChart | |||
vtkChartXY | |||
vtkChartParallel | |||
vtkChartPie | |||
vtkPlot | |||
vtkPlotLine | |||
vtkPlotStacked | |||
vtkPlotBar | |||
vtkPlotGrid | |||
vtkAxis | |||
vtkLegend | |||
// Subclass relationships | // Subclass relationships | ||
// | // | ||
// A -> B means | // A -> B means | ||
// A is the superclass of B | // A is the superclass of B | ||
Line 23: | Line 43: | ||
edge [ | edge [ | ||
arrowtail = onormal | arrowtail = onormal | ||
arrowhead = none | |||
] | |||
vtkChart -> vtkChartXY | |||
vtkChart -> vtkChartParallel | |||
vtkChart -> vtkChartPie | |||
vtkPlot -> vtkPlotLine | |||
vtkPlot -> vtkPlotStacked | |||
vtkPlot -> vtkPlotBar | |||
// "owns the lifetime of" | |||
edge [ | |||
arrowtail = diamond | |||
arrowhead = none | |||
] | |||
// "has a pointer to" | |||
edge [ | |||
arrowtail = odiamond | |||
arrowhead = none | arrowhead = none | ||
] | ] | ||
vtkChartXY -> vtkPlot | |||
vtkChartXY -> vtkPlotGrid | |||
vtkAxis | vtkChartXY -> vtkAxis | ||
vtkChartXY -> vtkLegend | |||
vtkChart -> | vtk2DActor -> vtkChart | ||
vtk2DActor -> vtk2DPainter | |||
} | } | ||
</graphviz> | </graphviz> |
Latest revision as of 17:29, 21 October 2009
2D API