def __init__(self, module_manager): SimpleVTKClassModuleBase.__init__( self, module_manager, vtk.vtkChacoReader(), 'Reading vtkChaco.', (), ('vtkChaco',), replaceDoc=True, inputFunctions=None, outputFunctions=None)
#!/usr/bin/env python import vtk from vtk.test import Testing from vtk.util.misc import vtkGetDataRoot VTK_DATA_ROOT = vtkGetDataRoot() # read in a Chaco file chReader = vtk.vtkChacoReader() chReader.SetBaseName(VTK_DATA_ROOT + "/Data/vwgt") chReader.SetGenerateGlobalElementIdArray(1) chReader.SetGenerateGlobalNodeIdArray(1) chReader.SetGenerateEdgeWeightArrays(1) chReader.SetGenerateVertexWeightArrays(1) geom = vtk.vtkGeometryFilter() geom.SetInputConnection(chReader.GetOutputPort()) mapper = vtk.vtkPolyDataMapper() mapper.SetInputConnection(geom.GetOutputPort()) mapper.SetColorModeToMapScalars() mapper.SetScalarModeToUsePointFieldData() mapper.SelectColorArray("VertexWeight1") mapper.SetScalarRange(1, 5) actor0 = vtk.vtkActor() actor0.SetMapper(mapper) # Create the RenderWindow, Renderer and interactor # ren1 = vtk.vtkRenderer() renWin = vtk.vtkRenderWindow()