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