Skip to main content

Interface: ProjectionSnapshot<TViewState, TProjectionPresentation>

Resolved mapping from a viewport's semantic state to presentation, coordinate transforms, and optional renderer-camera output.

Extended by

Type Parameters

TViewState = unknown

TProjectionPresentation extends ProjectionPresentation<unknown> = ProjectionPresentation

Properties

adapterId

adapterId: string

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:94


dataId?

optional dataId: string

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:96


frameOfReferenceUID?

optional frameOfReferenceUID: string

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:97


kind

kind: string

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:93


presentation

presentation: TProjectionPresentation

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:100


rendererCamera?

optional rendererCamera: ICamera<unknown>

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:101


spaces

spaces: ProjectionSpaces

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:98


transforms?

optional transforms: ProjectionTransforms

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:99


viewportType?

optional viewportType: string

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:95


viewState?

optional viewState: TViewState

Defined in

packages/core/src/RenderingEngine/GenericViewport/ViewportProjectionTypes.ts:102