Skip to main content

Enumeration: ViewportType

ViewportType enum for cornerstone-render which defines the type of viewport. It can be either STACK, PERSPECTIVE, ORTHOGRAPHIC.

Enumeration Members

ECG

ECG: "ecg"

ECG waveform viewport for displaying DICOM ECG traces

Defined in

packages/core/src/enums/ViewportType.ts:27


ORTHOGRAPHIC

ORTHOGRAPHIC: "orthographic"

  • Suitable for rendering a volumetric data which is considered as one 3D image.
  • Having a VolumeViewport enables Multi-planar reformation or reconstruction (MPR) by design, in which you can visualize the volume from various different orientations without addition of performance costs.

Defined in

packages/core/src/enums/ViewportType.ts:15


PERSPECTIVE

PERSPECTIVE: "perspective"

Perspective Viewport: Not Implemented yet

Defined in

packages/core/src/enums/ViewportType.ts:17


STACK

STACK: "stack"

  • Suitable for rendering a stack of images, that might or might not belong to the same image.
  • Stack can include 2D images of different shapes, size and direction

Defined in

packages/core/src/enums/ViewportType.ts:10


VIDEO

VIDEO: "video"

Defined in

packages/core/src/enums/ViewportType.ts:19


VOLUME_3D

VOLUME_3D: "volume3d"

Defined in

packages/core/src/enums/ViewportType.ts:18


WHOLE_SLIDE

WHOLE_SLIDE: "wholeSlide"

Whole slide imaging viewport

Defined in

packages/core/src/enums/ViewportType.ts:23