Skip to main content
toor.Designer package
toor.Designer.Image_vtk_projector_article module
-
class toor.Designer.Image_vtk_projector_article.SliceViewer(master, data3D=None, scale_z=0.5, scale_x=0.5, scale_y=0.5, colormap='hot.cl')[source]
Bases: object
-
MiceNaf(filename=None, recalculate_max_value=True, only_scalar_bar=False, render_volume=True, window_size=(600, 600))[source]
-
MouseMoveCallback(obj, event)[source]
-
NemaIQ2008(file_to_save=None, only_scalar_bar=True, recalculate_max_value=True)[source]
-
addObservers()[source]
-
addViewportsNema(reader, volume_renderer, color_map_file, color)[source]
-
addVolumeRendering()[source]
-
createMovie(filename)[source]
-
create_reslice(input_port, slab_thickness, slab_mode, rotation_type='Coronal', center=[0, 0, 0], azimuthal_angle=0, polar_angle=0)[source]
-
create_viewport(renderer, viewport)[source]
-
derenzo(outputFilename=None, recalculate_max_value=True)[source]
-
maxValueForVolume()[source]
-
minValueForVolume()[source]
-
prepare_data(voxeldata=None, colormap=None, path=None, z_pos=None, data3D=None)[source]
-
renderWindow(size=(1875, 1875))[source]
-
saveImageInPDF(outputFilename=None)[source]
-
save_screenshot()[source]
-
setAmbient(ambient)[source]
-
setColorMapLimits(v_lim)[source]
-
setMaxValueForVolume(max_value)[source]
-
setSpecular(specular)[source]
-
setVolumeRotation(alpha, beta, gamma)[source]
-
setZoomVolume(zoom)[source]
-
wheelForwardCallback(obj, event)[source]
-
class toor.Designer.Image_vtk_projector_article.vtkTimerCallback(writer=None, imageFilter=None)[source]
Bases: object
-
execute(obj, event)[source]
toor.Designer.deviceDesigner module
-
class toor.Designer.deviceDesigner.DeviceDesignerStandalone(device=None)[source]
Bases: object
-
addDevice()[source]
-
addModule(module)[source]
-
addxRayProducerSource()[source]
-
startRender()[source]
toor.Designer.geometricdesigner module
-
class toor.Designer.geometricdesigner.GeometryDesigner(detector_geometry=False, draw_volume=False, geometry_vector=None, pixel_dimensions=[2, 10, 2], volume=None, top_angle=None)[source]
Bases: object
toor.Designer.vtkrender module