toor.Designer package#

Submodules#

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#

Module contents#