renderer
Renderer
Bases: vtkRenderer
Class for creating a single renderer object.
Renderer - is an object responsible for rendering actors on 3D scene.
background_color
property
writable
scene_objects = []
instance-attribute
__init__(background_color=(26, 51, 102))
add_object(scene_object)
Add scene object to the renderer. Checks if object is already in the list of objects.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
scene_object |
SceneObject
|
class containing vtkActor. |
required |
add_objects(objects)
Add objects to the renderer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
objects |
list
|
list of SceneObject objects. |
required |
remove_all_objects()
remove_object(scene_object)
remove_objects(objects)
Remove objects to the renderer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
objects |
list
|
list of SceneObject objects. |
required |
set_camera_position(coords, zoom=0.5)
Set camera position and zoom to reflect the data.
set_camera_vertical_angle(factor=1)
write(filenames=None)
Write vtk objects of this renderer to a file.