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

Class diagram?

2D API