Graf di VTK

Beberapa catatan:

  • vtkGraph itu data tentang graf. Bisa sudah pengandung informasi layout (posisi).
  • vtkGraphLayoutView itu membaca data berupa vtkGraph atau langsung dari generator seperti vtkRandomGraphSource
  • vtkGraphLayoutView itu akan menggambar graf
  • Algoritma (yg sekaligus menjadi generator) seperti vtkRandomGraphSource memiliki output berupa vtkGraph
  • vtkGraphLayout jg merupakan algoritma yg dapat mengeluarkan vtkGraph dg memanggil GetOutput()
  • vtkGraphLayout dapat menerima input berupa vtkGraph melalui SetInput()
  • Kalau memakai vtkGraphLayoutView untuk menggambar graf yang sudah memiliki layout, jangan lupa panggil SetLayoutStrategyToPassThrough() agar layout tidak dibuat ulang.

okay.. i know.. talk is cheap. so, here is the code.. http://github.com/fajran/vtk-graph-experiment/tree/master

Leave a Reply