API Reference#
fury
actor
Container
Container
Container.anchor
Container.padding
Container.__init__()
Container.AddPosition()
Container.GetBounds()
Container.GetCenter()
Container.GetLength()
Container.GetPosition()
Container.GetVisibility()
Container.NewInstance()
Container.SetPosition()
Container.SetVisibility()
Container.ShallowCopy()
Container.add()
Container.add_to_scene()
Container.clear()
Container.items
Container.remove_from_scene()
Container.update()
- slicer
- surface
- contour_from_roi
- contour_from_label
- streamtube
- line
- scalar_bar
- axes
- odf_slicer
- tensor_slicer
- peak_slicer
- peak
- dot
- point
- sphere
- cylinder
- disk
- square
- rectangle
- box
- cube
- arrow
- cone
- triangularprism
- rhombicuboctahedron
- pentagonalprism
- octagonalprism
- frustum
- superquadric
- billboard
- vector_text
- text_3d
- grid
- figure
- texture
- texture_update
- texture_on_sphere
- texture_2d
- sdf
- markers
- ellipsoid
- uncertainty_cone
actors
animation
- Module:
animation.animation
- Module:
animation.helpers
- Module:
animation.interpolator
- Module:
animation.timeline
Animation
Animation
Animation.actors
Animation.length
Animation.loop
Animation.motion_path_res
Animation.__init__()
Animation.actors
Animation.add()
Animation.add_actor()
Animation.add_child_animation()
Animation.add_static_actor()
Animation.add_to_scene()
Animation.add_to_scene_at()
Animation.add_update_callback()
Animation.child_animations
Animation.current_timestamp
Animation.duration
Animation.get_color()
Animation.get_current_value()
Animation.get_keyframes()
Animation.get_opacity()
Animation.get_position()
Animation.get_rotation()
Animation.get_scale()
Animation.get_value()
Animation.is_inside_scene_at()
Animation.is_interpolatable()
Animation.loop
Animation.parent_animation
Animation.remove_actor()
Animation.remove_actors()
Animation.remove_animations()
Animation.remove_from_scene()
Animation.remove_from_scene_at()
Animation.set_color()
Animation.set_color_interpolator()
Animation.set_color_keyframes()
Animation.set_interpolator()
Animation.set_keyframe()
Animation.set_keyframes()
Animation.set_opacity()
Animation.set_opacity_interpolator()
Animation.set_opacity_keyframes()
Animation.set_position()
Animation.set_position_interpolator()
Animation.set_position_keyframes()
Animation.set_rotation()
Animation.set_rotation_as_vector()
Animation.set_rotation_interpolator()
Animation.set_scale()
Animation.set_scale_interpolator()
Animation.set_scale_keyframes()
Animation.static_actors
Animation.timeline
Animation.update_animation()
Animation.update_duration()
Animation.update_motion_path()
CameraAnimation
CameraAnimation
CameraAnimation.camera
CameraAnimation.length
CameraAnimation.loop
CameraAnimation.motion_path_res
CameraAnimation.__init__()
CameraAnimation.camera
CameraAnimation.get_focal()
CameraAnimation.get_view_up()
CameraAnimation.set_focal()
CameraAnimation.set_focal_interpolator()
CameraAnimation.set_focal_keyframes()
CameraAnimation.set_view_up()
CameraAnimation.set_view_up_interpolator()
CameraAnimation.set_view_up_keyframes()
CameraAnimation.update_animation()
- get_previous_timestamp
- get_next_timestamp
- get_timestamps_from_keyframes
- get_values_from_keyframes
- get_time_tau
- lerp
- euclidean_distances
- spline_interpolator
- cubic_spline_interpolator
- step_interpolator
- linear_interpolator
- cubic_bezier_interpolator
- slerp
- color_interpolator
- hsv_color_interpolator
- lab_color_interpolator
- xyz_color_interpolator
- tan_cubic_spline_interpolator
Timeline
Timeline
Timeline.animations
Timeline.playback_panel
Timeline.length
Timeline.loop
Timeline.__init__()
Timeline.add_animation()
Timeline.add_to_scene()
Timeline.animations
Timeline.current_timestamp
Timeline.duration
Timeline.has_playback_panel
Timeline.loop
Timeline.pause()
Timeline.paused
Timeline.play()
Timeline.playing
Timeline.record()
Timeline.remove_from_scene()
Timeline.restart()
Timeline.seek()
Timeline.seek_percent()
Timeline.speed
Timeline.stop()
Timeline.stopped
Timeline.update()
Timeline.update_duration()
- Module:
colormap
convert
data
- Module:
data.fetcher
- DATA_DIR
- update_progressbar
- copyfileobj_withprogress
- check_sha
- fetch_data
- fetch_gltf
- fetch_viz_cubemaps
- fetch_viz_icons
- fetch_viz_new_icons
- fetch_viz_wiki_nw
- fetch_viz_models
- fetch_viz_dmri
- fetch_viz_textures
- read_viz_cubemap
- read_viz_icons
- read_viz_models
- read_viz_textures
- read_viz_dmri
- read_viz_gltf
- list_gltf_sample_models
- Module:
decorators
deprecator
gltf
glTF
glTF
glTF.__init__()
glTF.actors()
glTF.apply_morph_vertices()
glTF.apply_skin_matrix()
glTF.generate_tmatrix()
glTF.get_acc_data()
glTF.get_animations()
glTF.get_buff_array()
glTF.get_joint_actors()
glTF.get_materials()
glTF.get_matrix_from_sampler()
glTF.get_morph_data()
glTF.get_sampler_data()
glTF.get_skin_data()
glTF.get_texture()
glTF.initialize_skin()
glTF.inspect_scene()
glTF.load_camera()
glTF.load_mesh()
glTF.main_animation()
glTF.morph_animation()
glTF.skin_animation()
glTF.transverse_animations()
glTF.transverse_bones()
glTF.transverse_channels()
glTF.transverse_node()
glTF.update_morph()
glTF.update_skin()
- export_scene
- write_scene
- write_node
- write_mesh
- write_camera
- get_prim
- write_material
- write_accessor
- write_bufferview
- write_buffer
io
layout
lib
Command
LookupTable
Points
IdTypeArray
FloatArray
DoubleArray
StringArray
UnsignedCharArray
AlgorithmOutput
Renderer
Skybox
Volume
Actor2D
Actor
RenderWindow
RenderWindowInteractor
InteractorEventRecorder
WindowToImageFilter
InteractorStyle
PropPicker
PointPicker
CellPicker
WorldPointPicker
HardwareSelector
ImageActor
PolyDataMapper
PolyDataMapper2D
Assembly
DataSetMapper
Texture
TexturedActor2D
Follower
TextActor
TextActor3D
Property2D
Camera
VectorText
LODActor
ScalarBarActor
OpenGLRenderer
Shader
InteractorStyleImage
InteractorStyleTrackballActor
InteractorStyleTrackballCamera
InteractorStyleUser
CleanPolyData
PolyDataNormals
ContourFilter
TubeFilter
Glyph3D
TriangleFilter
SplineFilter
TransformPolyDataFilter
RenderLargeImage
LoopSubdivisionFilter
ButterflySubdivisionFilter
OutlineFilter
LinearExtrusionFilter
TextureMapToPlane
SphereSource
CylinderSource
ArrowSource
ConeSource
DiskSource
TexturedSphereSource
RegularPolygonSource
PolyData
ImageData
DataObject
CellArray
PolyVertex
UnstructuredGrid
Polygon
DataObject
Molecule
DataSetAttributes
Transform
Matrix4x4
Matrix3x3
ImageFlip
ImageReslice
ImageMapToColors
ImageReader2Factory
PNGReader
BMPReader
JPEGReader
TIFFReader
PLYReader
STLReader
OBJReader
MNIObjectReader
PolyDataReader
XMLPolyDataReader
PNGWriter
BMPWriter
JPEGWriter
TIFFWriter
PLYWriter
STLWriter
MNIObjectWriter
PolyDataWriter
XMLPolyDataWriter
SimpleBondPerceiver
ProteinRibbonFilter
PeriodicTable
OpenGLMoleculeMapper
- VTK_VERSION
material
molecular
pick
pkg_info
primitive
shaders
stream
- Module:
stream.client
- Module:
stream.constants
- Module:
stream.server
- Module:
stream.server.async_app
- Module:
stream.server.main
- Module:
stream.tools
- Module:
stream.widget
FuryStreamClient
FuryStreamInteraction
- callback_stream_client
- interaction_callback
- _CQUEUE_EVENT_IDs
- _CQUEUE_INDEX_INFO
- _CQUEUE
- pcs
- set_weel
- set_mouse
- set_mouse_click
- get_app
RTCServer
- web_server_raw_array
- web_server
GenericMultiDimensionalBuffer
RawArrayMultiDimensionalBuffer
SharedMemMultiDimensionalBuffer
GenericCircularQueue
ArrayCircularQueue
SharedMemCircularQueue
SharedMemCircularQueue
SharedMemCircularQueue.__init__()
SharedMemCircularQueue.cleanup()
SharedMemCircularQueue.create_mem_resource()
SharedMemCircularQueue.dequeue()
SharedMemCircularQueue.enqueue()
SharedMemCircularQueue.is_unlocked()
SharedMemCircularQueue.load_mem_resource()
SharedMemCircularQueue.lock()
SharedMemCircularQueue.unlock()
GenericImageBufferManager
GenericImageBufferManager
GenericImageBufferManager.__init__()
GenericImageBufferManager.async_get_jpeg()
GenericImageBufferManager.buffer_index
GenericImageBufferManager.cleanup()
GenericImageBufferManager.create_mem_resource()
GenericImageBufferManager.get_current_frame()
GenericImageBufferManager.get_jpeg()
GenericImageBufferManager.load_mem_resource()
GenericImageBufferManager.next_buffer_index
GenericImageBufferManager.write_into()
RawArrayImageBufferManager
SharedMemImageBufferManager
IntervalTimerThreading
IntervalTimer
- remove_shm_from_resource_tracker
Widget
- check_port_is_available
- Module:
transform
ui
- Module:
ui.containers
- Module:
ui.core
- Module:
ui.elements
- Module:
ui.helpers
Panel2D
Panel2D
Panel2D.alignment
Panel2D.__init__()
Panel2D.add_element()
Panel2D.border_color
Panel2D.border_width
Panel2D.color
Panel2D.left_button_dragged()
Panel2D.left_button_pressed()
Panel2D.opacity
Panel2D.re_align()
Panel2D.remove_element()
Panel2D.resize()
Panel2D.set_visibility()
Panel2D.update_border_coords()
Panel2D.update_element()
TabPanel2D
TabUI
ImageContainer2D
GridUI
GridUI
GridUI.__init__()
GridUI.ANTICLOCKWISE_ROTATION_X
GridUI.ANTICLOCKWISE_ROTATION_Y
GridUI.CLOCKWISE_ROTATION_X
GridUI.CLOCKWISE_ROTATION_Y
GridUI.key_press_callback()
GridUI.left_click_callback()
GridUI.left_click_callback2()
GridUI.left_release_callback()
GridUI.left_release_callback2()
GridUI.mouse_move_callback()
GridUI.mouse_move_callback2()
GridUI.resize()
UI
UI
UI.position
UI.center
UI.size
UI.on_left_mouse_button_pressed
UI.on_left_mouse_button_released
UI.on_left_mouse_button_clicked
UI.on_left_mouse_double_clicked
UI.on_left_mouse_button_dragged
UI.on_right_mouse_button_pressed
UI.on_right_mouse_button_released
UI.on_right_mouse_button_clicked
UI.on_right_mouse_double_clicked
UI.on_right_mouse_button_dragged
UI.on_middle_mouse_button_pressed
UI.on_middle_mouse_button_released
UI.on_middle_mouse_button_clicked
UI.on_middle_mouse_double_clicked
UI.on_middle_mouse_button_dragged
UI.on_key_press
UI.__init__()
UI.actors
UI.add_callback()
UI.add_to_scene()
UI.center
UI.handle_events()
UI.key_press_callback()
UI.left_button_click_callback()
UI.left_button_release_callback()
UI.middle_button_click_callback()
UI.middle_button_release_callback()
UI.mouse_move_callback()
UI.position
UI.right_button_click_callback()
UI.right_button_release_callback()
UI.set_visibility()
UI.size
Rectangle2D
Disk2D
TextBlock2D
TextBlock2D
TextBlock2D.actor
TextBlock2D.message
TextBlock2D.position
TextBlock2D.color
TextBlock2D.bg_color
TextBlock2D.font_size
TextBlock2D.font_family
TextBlock2D.justification
TextBlock2D.vertical_justification
TextBlock2D.bold
TextBlock2D.italic
TextBlock2D.shadow
TextBlock2D.size
TextBlock2D.auto_font_scale
TextBlock2D.dynamic_bbox
TextBlock2D.__init__()
TextBlock2D.auto_font_scale
TextBlock2D.background_color
TextBlock2D.bold
TextBlock2D.cal_size_from_message()
TextBlock2D.color
TextBlock2D.dynamic_bbox
TextBlock2D.font_family
TextBlock2D.font_size
TextBlock2D.italic
TextBlock2D.justification
TextBlock2D.message
TextBlock2D.resize()
TextBlock2D.shadow
TextBlock2D.update_alignment()
TextBlock2D.update_bounding_box()
TextBlock2D.vertical_justification
Button2D
TextBox2D
TextBox2D
TextBox2D.text
TextBox2D.actor
TextBox2D.width
TextBox2D.height
TextBox2D.window_left
TextBox2D.window_right
TextBox2D.caret_pos
TextBox2D.init
TextBox2D.__init__()
TextBox2D.add_character()
TextBox2D.edit_mode()
TextBox2D.handle_character()
TextBox2D.key_press()
TextBox2D.left_button_press()
TextBox2D.left_move_left()
TextBox2D.left_move_right()
TextBox2D.move_caret_left()
TextBox2D.move_caret_right()
TextBox2D.move_left()
TextBox2D.move_right()
TextBox2D.remove_character()
TextBox2D.render_text()
TextBox2D.right_move_left()
TextBox2D.right_move_right()
TextBox2D.set_message()
TextBox2D.showable_text()
TextBox2D.width_set_text()
LineSlider2D
LineSlider2D
LineSlider2D.line_width
LineSlider2D.length
LineSlider2D.track
LineSlider2D.handle
LineSlider2D.text
LineSlider2D.shape
LineSlider2D.default_color
LineSlider2D.active_color
LineSlider2D.__init__()
LineSlider2D.bottom_y_position
LineSlider2D.format_text()
LineSlider2D.handle_move_callback()
LineSlider2D.handle_release_callback()
LineSlider2D.left_x_position
LineSlider2D.ratio
LineSlider2D.right_x_position
LineSlider2D.set_position()
LineSlider2D.top_y_position
LineSlider2D.track_click_callback()
LineSlider2D.update()
LineSlider2D.value
LineDoubleSlider2D
LineDoubleSlider2D
LineDoubleSlider2D.line_width
LineDoubleSlider2D.length
LineDoubleSlider2D.track
LineDoubleSlider2D.handles
LineDoubleSlider2D.text
LineDoubleSlider2D.shape
LineDoubleSlider2D.default_color
LineDoubleSlider2D.active_color
LineDoubleSlider2D.__init__()
LineDoubleSlider2D.bottom_disk_ratio
LineDoubleSlider2D.bottom_disk_value
LineDoubleSlider2D.bottom_y_position
LineDoubleSlider2D.coord_to_ratio()
LineDoubleSlider2D.format_text()
LineDoubleSlider2D.handle_move_callback()
LineDoubleSlider2D.handle_release_callback()
LineDoubleSlider2D.left_disk_ratio
LineDoubleSlider2D.left_disk_value
LineDoubleSlider2D.left_x_position
LineDoubleSlider2D.ratio_to_coord()
LineDoubleSlider2D.ratio_to_value()
LineDoubleSlider2D.right_disk_ratio
LineDoubleSlider2D.right_disk_value
LineDoubleSlider2D.right_x_position
LineDoubleSlider2D.set_position()
LineDoubleSlider2D.top_disk_ratio
LineDoubleSlider2D.top_disk_value
LineDoubleSlider2D.top_y_position
LineDoubleSlider2D.update()
LineDoubleSlider2D.value_to_ratio()
RingSlider2D
RingSlider2D
RingSlider2D.mid_track_radius
RingSlider2D.previous_value
RingSlider2D.track
RingSlider2D.handle
RingSlider2D.text
RingSlider2D.default_color
RingSlider2D.active_color
RingSlider2D.__init__()
RingSlider2D.angle
RingSlider2D.format_text()
RingSlider2D.handle_move_callback()
RingSlider2D.handle_release_callback()
RingSlider2D.mid_track_radius
RingSlider2D.move_handle()
RingSlider2D.previous_value
RingSlider2D.ratio
RingSlider2D.track_click_callback()
RingSlider2D.update()
RingSlider2D.value
RangeSlider
Option
Checkbox
RadioButton
ComboBox2D
ComboBox2D
ComboBox2D.selection_box
ComboBox2D.drop_down_button
ComboBox2D.drop_down_menu
ComboBox2D.__init__()
ComboBox2D.append_item()
ComboBox2D.left_button_dragged()
ComboBox2D.left_button_pressed()
ComboBox2D.menu_toggle_callback()
ComboBox2D.resize()
ComboBox2D.select_option_callback()
ComboBox2D.selected_text
ComboBox2D.selected_text_index
ComboBox2D.set_visibility()
ListBox2D
ListBox2D
ListBox2D.on_change
ListBox2D.__init__()
ListBox2D.clear_selection()
ListBox2D.down_button_callback()
ListBox2D.resize()
ListBox2D.scroll_click_callback()
ListBox2D.scroll_drag_callback()
ListBox2D.scroll_release_callback()
ListBox2D.select()
ListBox2D.up_button_callback()
ListBox2D.update()
ListBox2D.update_scrollbar()
ListBoxItem2D
FileMenu2D
DrawShape
DrawShape
DrawShape.__init__()
DrawShape.cal_bounding_box()
DrawShape.center
DrawShape.clamp_position()
DrawShape.is_selected
DrawShape.left_button_dragged()
DrawShape.left_button_pressed()
DrawShape.left_button_released()
DrawShape.remove()
DrawShape.resize()
DrawShape.rotate()
DrawShape.selection_change()
DrawShape.update_shape_position()
DrawPanel
DrawPanel
DrawPanel.__init__()
DrawPanel.cal_min_boundary_distance()
DrawPanel.clamp_mouse_position()
DrawPanel.current_mode
DrawPanel.draw_shape()
DrawPanel.handle_mouse_click()
DrawPanel.handle_mouse_drag()
DrawPanel.left_button_dragged()
DrawPanel.left_button_pressed()
DrawPanel.resize()
DrawPanel.resize_shape()
DrawPanel.show_rotation_slider()
DrawPanel.update_button_icons()
DrawPanel.update_shape_selection()
PlaybackPanel
PlaybackPanel
PlaybackPanel.__init__()
PlaybackPanel.current_time
PlaybackPanel.current_time_str
PlaybackPanel.final_time
PlaybackPanel.hide()
PlaybackPanel.loop()
PlaybackPanel.pause()
PlaybackPanel.play()
PlaybackPanel.play_once()
PlaybackPanel.show()
PlaybackPanel.speed
PlaybackPanel.stop()
PlaybackPanel.width
Card2D
SpinBox
- clip_overflow
- wrap_overflow
- check_overflow
- cal_bounding_box_2d
- rotate_2d
- Module:
utils
- remove_observer_from_actor
- set_input
- numpy_to_vtk_points
- numpy_to_vtk_colors
- numpy_to_vtk_cells
- numpy_to_vtk_image_data
- map_coordinates_3d_4d
- lines_to_vtk_polydata
- get_polydata_lines
- get_polydata_triangles
- get_polydata_vertices
- get_polydata_tcoord
- get_polydata_normals
- get_polydata_tangents
- get_polydata_colors
- get_polydata_field
- add_polydata_numeric_field
- set_polydata_primitives_count
- get_polydata_primitives_count
- primitives_count_to_actor
- primitives_count_from_actor
- set_polydata_triangles
- set_polydata_vertices
- set_polydata_normals
- set_polydata_tangents
- set_polydata_colors
- set_polydata_tcoords
- update_polydata_normals
- get_polymapper_from_polydata
- get_actor_from_polymapper
- get_actor_from_polydata
- get_actor_from_primitive
- repeat_sources
- apply_affine_to_actor
- apply_affine
- asbytes
- vtk_matrix_to_numpy
- numpy_to_vtk_matrix
- get_bounding_box_sizes
- get_grid_cells_position
- shallow_copy
- rotate
- rgb_to_vtk
- normalize_v3
- normals_from_v_f
- tangents_from_direction_of_anisotropy
- triangle_order
- change_vertices_order
- fix_winding_order
- vertices_from_actor
- colors_from_actor
- normals_from_actor
- tangents_from_actor
- array_from_actor
- normals_to_actor
- tangents_to_actor
- compute_bounds
- update_actor
- get_bounds
- represent_actor_as_wireframe
- update_surface_actor_colors
- color_check
- is_ui
- set_actor_origin
window
Scene
Scene
Scene.__init__()
Scene.add()
Scene.azimuth()
Scene.background()
Scene.camera()
Scene.camera_direction()
Scene.camera_info()
Scene.clear()
Scene.dolly()
Scene.elevation()
Scene.fxaa_off()
Scene.fxaa_on()
Scene.get_camera()
Scene.last_render_time
Scene.pitch()
Scene.projection()
Scene.reset_camera()
Scene.reset_camera_tight()
Scene.reset_clipping_range()
Scene.rm()
Scene.rm_all()
Scene.roll()
Scene.set_camera()
Scene.size()
Scene.skybox()
Scene.yaw()
Scene.zoom()
ShowManager
ShowManager
ShowManager.__init__()
ShowManager.scene
ShowManager.iren
ShowManager.style
ShowManager.window
ShowManager.add_animation()
ShowManager.add_iren_callback()
ShowManager.add_timer_callback()
ShowManager.add_window_callback()
ShowManager.animations
ShowManager.destroy_timer()
ShowManager.destroy_timers()
ShowManager.exit()
ShowManager.frame_rate
ShowManager.initialize()
ShowManager.is_done()
ShowManager.lock()
ShowManager.lock_current()
ShowManager.play_events()
ShowManager.play_events_from_file()
ShowManager.record_events()
ShowManager.record_events_to_file()
ShowManager.release_current()
ShowManager.release_lock()
ShowManager.remove_animation()
ShowManager.render()
ShowManager.save_screenshot()
ShowManager.start()
ShowManager.timelines
ShowManager.wait()
- show
- record
- antialiasing
- snapshot
- analyze_scene
- analyze_snapshot
- enable_stereo
- gl_get_current_state
- gl_reset_blend
- gl_enable_depth
- gl_disable_depth
- gl_enable_blend
- gl_disable_blend
- gl_set_additive_blending
- gl_set_additive_blending_white_background
- gl_set_normal_blending
- gl_set_multiplicative_blending
- gl_set_subtractive_blending
- release_context