VTK/Examples/Python/Graphs/VisualizeGraph
From KitwarePublic
- Contributed by Jim McCusker
- Note: AddEdge() is not enabled through python, but AddGraphEdge() is.
VisualizeGraph.py
import vtk g = vtk.vtkMutableDirectedGraph() v1 = g.AddVertex() v2 = g.AddVertex() g.AddGraphEdge(v1,v2) g.AddGraphEdge(v1,v2) graphLayoutView = vtk.vtkGraphLayoutView() graphLayoutView.AddRepresentationFromInput(g) graphLayoutView.SetLayoutStrategy("Simple 2D") graphLayoutView.ResetCamera() graphLayoutView.Render() graphLayoutView.GetLayoutStrategy().SetRandomSeed(0) graphLayoutView.GetInteractor().Start()