API Reference#
fury
actor
Container
Container
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
- odf
actors
animation
- Module:
animation.animation
- Module:
animation.helpers
- Module:
animation.interpolator
- Module:
animation.timeline
Animation
Animation
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.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.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
- fetch_viz_cubemaps
- fetch_viz_icons
- fetch_viz_new_icons
- fetch_viz_wiki_nw
- fetch_viz_models
- fetch_viz_dmri
- fetch_viz_textures
- update_progressbar
- copyfileobj_withprogress
- check_sha
- fetch_data
- fetch_gltf
- 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.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
- VTK_VERSION
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
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
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
GenericImageBufferManager
GenericImageBufferManager
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:
- Module:
texture.utils
transform
ui
- Module:
ui.containers
- Module:
ui.core
- Module:
ui.elements
- Module:
ui.helpers
Panel2D
TabPanel2D
TabUI
ImageContainer2D
GridUI
GridUI
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.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.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.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.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.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.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
ListBox2D
ListBoxItem2D
FileMenu2D
DrawShape
DrawShape
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.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
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
- minmax_norm
window
Scene
Scene
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.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