| Name | Description | Type | Package | Framework |
| SourceGroup | Class | bdv.viewer.state | Fiji | |
| SourceState | Source with some attached state needed for rendering. | Class | bdv.viewer.state | Fiji |
| SourceState .Data | Class | bdv.viewer.state.SourceState | Fiji | |
| ViewerState | Description of everything required to render the current image, such as the current timepoint, the visible and current sources and groups respectively, | Class | bdv.viewer.state | Fiji |
| XmlIoViewerState | Class | bdv.viewer.state | Fiji | |