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