- A dictionary like-object that stores the properties of the volumes (and enforces types). Includes methods to save to a standard XML format, which is also embedded in VTI files.
- Used by:
VolumetricMovie
and descendants
- The base class for volumetric movies. Includes methods for saving to a standard format (VTI). Generally not called directly; use the
open_3d_movie
function instead. - Uses:
VolumeProperties
- Used by:
VolumetricMovieFrom2D
- A class used for volumetric movies derived from 2D images.
- Uses:
VolumeProperties
,VolumetricMovie
- A reader for Cine image files
- Used by:
VolumetricMovieFrom2D
- A reader for SEQ files (experimental!)
- Used by:
VolumetricMovieFrom2D
- A reader for VTI files. This reader is very restricted, and will probably not work on files which were not created by this library.
- Uses:
VolumeProperties
- OpenGL texture object
- Used by:
- OpenGL framebuffer object
- Used by:
- OpenGL shader program
- Used by:
- GUI interfaces for various types of view settings.
- Used by:
ViewerApp
- OpenGL widget which handles main display
- Used by:
ViewerApp
- Pane to contain the view settings, which can be collapsed
- Used by:
ViewerApp
- Button to control start/stop of playback
- Used by:
ViewerApp
- Window to export images
- Used by:
ViewerApp
- Main QT app for viewer. Low level drawing operations handled by the
View
object. - Uses:
[---]ViewSetting
,ViewWidget
,CollapsableVBox
,PlayButton
,ExportWindow
,View
,VolumetricMovie
or descendants
- A colormap, loaded from an XML
- Used by:
View
- An OpenGL view object. Handles the low level drawing.
- Used by:
ViewerApp
- Uses:
Texture
,FrameBufferObject
,ShaderProgram
,VolumetricMovie
or descendants