Skip to main content

Function: getVolumeViewportScrollInfo()

getVolumeViewportScrollInfo(viewport, volumeId, useSlabThickness): object

Calculates the number os steps the volume can scroll based on its orientation

Parameters​

• viewport: VolumeViewport

Volume viewport

• volumeId: string

Id of one of the volumes loaded on the given viewport

• useSlabThickness: boolean = false

If true, the number of steps will be calculated based on the slab thickness instead of the spacing in the normal direction

Returns​

object

number of steps the volume can scroll and its current position

currentStepIndex​

currentStepIndex: number

numScrollSteps​

numScrollSteps: number

sliceRangeInfo​

sliceRangeInfo: object

sliceRangeInfo.camera​

camera: ICamera<number>

sliceRangeInfo.sliceRange​

sliceRange: ActorSliceRange

sliceRangeInfo.spacingInNormalDirection​

spacingInNormalDirection: number

Defined in​

packages/core/src/utilities/getVolumeViewportScrollInfo.ts:12