(self)
| 32 | # creating the scene from scratch each time. |
| 33 | class Scene: |
| 34 | def __init__(self): |
| 35 | self.dataFile = os.path.join( |
| 36 | Testing.VTK_DATA_ROOT, "Data", "remote_events.json" |
| 37 | ) |
| 38 | self.imageFile = "TestRemoteInteractionAdapter.png" |
| 39 | self.adapter = vtkRemoteInteractionAdapter() |
| 40 | |
| 41 | print("dataFile: {}".format(self.dataFile)) |
| 42 | if not os.path.isfile(self.dataFile): |
| 43 | raise RuntimeError("Datafile is missing") |
| 44 | |
| 45 | self.renderer = vtkRenderer() |
| 46 | self.renderWindow = vtkRenderWindow() |
| 47 | self.renderWindow.AddRenderer(self.renderer) |
| 48 | self.renderWindow.SetSize(300, 300) |
| 49 | |
| 50 | self.renderWindowInteractor = vtkRenderWindowInteractor() |
| 51 | self.renderWindowInteractor.SetRenderWindow(self.renderWindow) |
| 52 | self.renderWindowInteractor.GetInteractorStyle().SetCurrentStyleToTrackballCamera() |
| 53 | |
| 54 | self.cone_source = vtkConeSource() |
| 55 | self.mapper = vtkPolyDataMapper() |
| 56 | self.mapper.SetInputConnection(self.cone_source.GetOutputPort()) |
| 57 | self.actor = vtkActor() |
| 58 | self.actor.SetMapper(self.mapper) |
| 59 | |
| 60 | self.renderer.AddActor(self.actor) |
| 61 | self.renderer.ResetCamera() |
| 62 | self.renderWindowInteractor.Initialize() |
| 63 | |
| 64 | |
| 65 | class TestRemoteInteractorAdapter(Testing.vtkTest): |
nothing calls this directly
no test coverage detected