DottedLine
VTKExamples/Python/Rendering/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()