Advertisement
karlkrissian

diagrama de classes C++ amilab volume rendering

Dec 13th, 2011
3,168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
DOT 1.04 KB | None | 0 0
  1. digraph G {
  2.   size="8"
  3.   node [ shape="box"]
  4.  
  5.   render [ label="vtkRenderInteractor"];
  6.   vtkvol [ label="vtkVolume"];
  7.   vtkmapper [ label="vtkMapper"];
  8.  
  9.   vtkproperty1 [ label = "vtkProperty"];
  10.   input1 [ label = "vtkDataSet"];
  11.  
  12.   vtkgpuvolumemapper [label="vtkGPUVolumeMapper"];
  13.   vtkopenglgpuvolumemapper [ label="vtkOpenGLGPUVolumeMapper"];
  14.  
  15.   node [ style=filled, fillcolor="#DDDDDD"]
  16.   vtkproperty2 [ label = "vtkProperty"];;
  17.   vtkgpumultivolumemapper [label="vtkGPUMultiVolumeMapper"];
  18.   vtkopenglgpumultivolumemapper [ label="vtkOpenGLGPUMultiVolumeMapper"];
  19.  
  20.  
  21.   input2 [ label = "vtkDataSet"];
  22.  
  23.   // agregacion
  24.   edge [ dir="back" arrowtail="diamond"]
  25.   render -> vtkvol ;
  26.   vtkvol->vtkmapper;
  27.   vtkvol->vtkproperty1;
  28.   vtkmapper->input1;
  29.   vtkgpumultivolumemapper->input2;
  30.   vtkgpumultivolumemapper->vtkproperty2;
  31.   // herencias
  32.   edge [ dir="back" arrowtail="empty"]
  33.   vtkmapper->vtkgpuvolumemapper->vtkopenglgpuvolumemapper ;
  34.   vtkmapper->vtkgpumultivolumemapper->vtkopenglgpumultivolumemapper ;
  35.  
  36.   rankdir=LR
  37. }
  38.  
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement