def __init__(self, module_manager): SimpleVTKClassModuleBase.__init__( self, module_manager, vtk.vtkEdgePoints(), 'Processing.', ('vtkDataSet',), ('vtkPolyData',), replaceDoc=True, inputFunctions=None, outputFunctions=None)
def __init__(self, module_manager): SimpleVTKClassModuleBase.__init__(self, module_manager, vtk.vtkEdgePoints(), 'Processing.', ('vtkDataSet', ), ('vtkPolyData', ), replaceDoc=True, inputFunctions=None, outputFunctions=None)
vtk.vtkNamedColors().GetColorRGB(colorName, rgb) return rgb # create pipeline # reader reads slices v16 = vtk.vtkVolume16Reader() v16.SetDataDimensions(64, 64) v16.SetDataByteOrderToLittleEndian() v16.SetFilePrefix(VTK_DATA_ROOT + "/Data/headsq/quarter") v16.SetDataSpacing(3.2, 3.2, 1.5) v16.SetImageRange(30, 50) v16.SetDataMask(0x7fff) # create points on edges edgePoints = vtk.vtkEdgePoints() edgePoints.SetInputConnection(v16.GetOutputPort()) edgePoints.SetValue(1150) # mapper = vtk.vtkDataSetMapper() mapper.SetInputConnection(edgePoints.GetOutputPort()) mapper.ImmediateModeRenderingOn() mapper.ScalarVisibilityOff() head = vtk.vtkActor() head.SetMapper(mapper) head.GetProperty().SetColor(GetRGBColor('raw_sienna')) # Create the RenderWindow, Renderer and Interactor #
rgb = [0.0, 0.0, 0.0] # black vtk.vtkNamedColors().GetColorRGB(colorName, rgb) return rgb # create pipeline # reader reads slices v16 = vtk.vtkVolume16Reader() v16.SetDataDimensions(64, 64) v16.SetDataByteOrderToLittleEndian() v16.SetFilePrefix(VTK_DATA_ROOT + "/Data/headsq/quarter") v16.SetDataSpacing(3.2, 3.2, 1.5) v16.SetImageRange(30, 50) v16.SetDataMask(0x7fff) # create points on edges edgePoints = vtk.vtkEdgePoints() edgePoints.SetInputConnection(v16.GetOutputPort()) edgePoints.SetValue(1150) # mapper = vtk.vtkDataSetMapper() mapper.SetInputConnection(edgePoints.GetOutputPort()) mapper.ScalarVisibilityOff() head = vtk.vtkActor() head.SetMapper(mapper) head.GetProperty().SetColor(GetRGBColor('raw_sienna')) # Create the RenderWindow, Renderer and Interactor # ren1 = vtk.vtkRenderer()