CurrentScanState

import { NavigationCubeData } from './NavigationCubeData';
import { ColourPresetData } from './ColourPresetData';
import { LayoutData } from './LayoutData';
import { ViewOrientations } from './ViewOrientations';
import { SettingsData } from './SettingsData';
import { SlicerData } from './SlicerData';
import { DisplaySettings } from './DisplaySettings';
import { ScanView } from './ScanView';

export interface CurrentScanState {
  Version: string,
  CurrentView: ScanView,
  Display: DisplaySettings,
  Slice: SlicerData,
  InteractionSettings: SettingsData,
  Orientations: ViewOrientations,
  Layout: LayoutData,
  Colour: ColourPresetData,
  NavigationCube: NavigationCubeData
}
{
  "Version": "String",
  "CurrentView": "ScanView",
  "Display": "DisplaySettings",
  "Slice": "SlicerData",
  "InteractionSettings": "SettingsData",
  "Orientations": "ViewOrientations",
  "Layout": "LayoutData",
  "Colour": "ColourPresetData",
  "NavigationCube": "NavigationCubeData"
}

References

Last Updated:
Contributors: Elliott Cooper