DottedLine
VTKExamples/Python//DottedLine
Code¶
DottedLine.py
import vtk Line=vtk.vtkLineSource() Line.SetPoint1(-50,0,0) Line.SetPoint2(50,0,0) Line.SetResolution(100) Mapper=vtk.vtkPolyDataMapper() Mapper.SetInputConnection(Line.GetOutputPort()) Actor=vtk.vtkActor() Actor.SetMapper(Mapper) #create renderers and add actors of plane and cube ren = vtk.vtkRenderer() ren.AddActor(Actor) Actor.GetProperty().SetColor(1,1,0) Actor.GetProperty().SetLineStipplePattern(0xf0f0) Actor.GetProperty().SetLineStippleRepeatFactor(1) Actor.GetProperty().SetPointSize(1) Actor.GetProperty().SetLineWidth(1.5) #Add renderer to renderwindow and render renWin = vtk.vtkRenderWindow() renWin.AddRenderer(ren) renWin.SetSize(600, 600) iren = vtk.vtkRenderWindowInteractor() iren.SetRenderWindow(renWin) ren.SetBackground(0,0,0) renWin.Render() iren.Start()