Skip to main content

Class: RenderingEngine

Constructors

new RenderingEngine()

new RenderingEngine(id?): RenderingEngine

Parameters

id?: string

Returns

RenderingEngine

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:20

Properties

hasBeenDestroyed

hasBeenDestroyed: boolean

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:15


offscreenMultiRenderWindow

offscreenMultiRenderWindow: VtkOffscreenMultiRenderWindow

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:17

Accessors

id

get id(): string

Returns

string

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:40

Methods

destroy()

destroy(): void

Returns

void

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:106


disableElement()

disableElement(viewportId): void

Parameters

viewportId: string

Returns

void

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:48


enableElement()

enableElement(viewportInputEntry): void

Parameters

viewportInputEntry: PublicViewportInput

Returns

void

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:44


fillCanvasWithBackgroundColor()

fillCanvasWithBackgroundColor(canvas, backgroundColor): void

Parameters

canvas: HTMLCanvasElement

backgroundColor: [number, number, number]

Returns

void

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:84


getOffscreenMultiRenderWindow()

getOffscreenMultiRenderWindow(viewportId?): VtkOffscreenMultiRenderWindow

Parameters

viewportId?: string

Returns

VtkOffscreenMultiRenderWindow

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:110


getRenderer()

getRenderer(viewportId): vtkRenderer

Parameters

viewportId: string

Returns

vtkRenderer

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:80


getStackViewport()

getStackViewport(viewportId): IStackViewport

Parameters

viewportId: string

Returns

IStackViewport

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:68


getStackViewports()

getStackViewports(): IStackViewport[]

Returns

IStackViewport[]

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:72


getViewport()

getViewport(viewportId): Viewport

Parameters

viewportId: string

Returns

Viewport

Defined in

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


getViewports()

getViewports(): Viewport[]

Returns

Viewport[]

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:64


getVolumeViewports()

getVolumeViewports(): VolumeViewport[]

Returns

VolumeViewport[]

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:76


render()

render(): void

Returns

void

Defined in

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


renderViewport()

renderViewport(viewportId): void

Parameters

viewportId: string

Returns

void

Defined in

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


renderViewports()

renderViewports(viewportIds): void

Parameters

viewportIds: string[]

Returns

void

Defined in

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


resize()

resize(immediate, keepCamera): void

Parameters

immediate: boolean = true

keepCamera: boolean = true

Returns

void

Defined in

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


setViewports()

setViewports(publicViewportInputEntries): void

Parameters

publicViewportInputEntries: PublicViewportInput[]

Returns

void

Defined in

packages/core/src/RenderingEngine/RenderingEngine.ts:52