Skip to main content

Interface: ECGProjectionPresentation

Cross-viewport presentation fields shared by projection adapters.

Adapter-specific presentations may extend this shape with compatibility fields, but scale and position should remain tagged so their semantics stay explicit at call sites.

Extends

Properties

displayArea?

optional displayArea: never

Inherited from

ProjectionPresentation.displayArea

Defined in

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


flipHorizontal?

optional flipHorizontal: boolean

Inherited from

ProjectionPresentation.flipHorizontal

Defined in

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


flipVertical?

optional flipVertical: boolean

Inherited from

ProjectionPresentation.flipVertical

Defined in

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


pan?

optional pan: Point2

Inherited from

ProjectionPresentation.pan

Defined in

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


position?

optional position: ProjectionPosition

Inherited from

ProjectionPresentation.position

Defined in

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


rawPan

rawPan: Point2

Defined in

packages/core/src/RenderingEngine/GenericViewport/ECG/ECGProjectionTypes.ts:38


rotation?

optional rotation: number

Inherited from

ProjectionPresentation.rotation

Defined in

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


scale?

optional scale: ProjectionScale

Inherited from

ProjectionPresentation.scale

Defined in

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


zoom?

optional zoom: number

Inherited from

ProjectionPresentation.zoom

Defined in

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