Skip to main content

addVolumesToViewports

Callable

  • addVolumesToViewports(renderingEngine: default, volumeInputs: IVolumeInput[], viewportIds: string[], immediateRender?: boolean, suppressEvents?: boolean): Promise<void>

  • For each provided viewport it adds a volume to the viewport using the provided renderingEngine


    Parameters

    • renderingEngine: default

      The rendering engine to use to get viewports from

    • volumeInputs: IVolumeInput[]

      Array of volume inputs including volumeId. Other properties such as visibility, callback, blendMode, slabThickness are optional

    • viewportIds: string[]

      Array of viewport IDs to add the volume to

    • immediateRender: boolean = false

      If true, the volumes will be rendered immediately

    • suppressEvents: boolean = false

    Returns Promise<void>

    A promise that resolves when all volumes have been added