MCPcopy Create free account
hub / github.com/Kitware/VTK / __init__

Method __init__

Web/Core/Testing/Python/TestRemoteInteractionAdapter.py:34–62  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

32# creating the scene from scratch each time.
33class 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
65class TestRemoteInteractorAdapter(Testing.vtkTest):

Callers

nothing calls this directly

Calls 15

RuntimeErrorClass · 0.85
printFunction · 0.50
vtkRendererClass · 0.50
vtkRenderWindowClass · 0.50
vtkConeSourceClass · 0.50
vtkPolyDataMapperClass · 0.50
vtkActorClass · 0.50
joinMethod · 0.45
formatMethod · 0.45
AddRendererMethod · 0.45

Tested by

no test coverage detected