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:21

Properties

hasBeenDestroyed

hasBeenDestroyed: boolean

Defined in

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


offscreenMultiRenderWindow

offscreenMultiRenderWindow: VtkOffscreenMultiRenderWindow

Defined in

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

Accessors

id

get id(): string

Returns

string

Defined in

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

Methods

destroy()

destroy(): void

Returns

void

Defined in

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


disableElement()

disableElement(viewportId): void

Parameters

viewportId: string

Returns

void

Defined in

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


enableElement()

enableElement(viewportInputEntry): void

Parameters

viewportInputEntry: PublicViewportInput

Returns

void

Defined in

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


fillCanvasWithBackgroundColor()

fillCanvasWithBackgroundColor(canvas, backgroundColor): void

Parameters

canvas: HTMLCanvasElement

backgroundColor: [number, number, number]

Returns

void

Defined in

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


getOffscreenMultiRenderWindow()

getOffscreenMultiRenderWindow(viewportId?): VtkOffscreenMultiRenderWindow

Parameters

viewportId?: string

Returns

VtkOffscreenMultiRenderWindow

Defined in

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


getRenderer()

getRenderer(viewportId): vtkRenderer

Parameters

viewportId: string

Returns

vtkRenderer

Defined in

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


getStackViewport()

getStackViewport(viewportId): IStackViewport

Parameters

viewportId: string

Returns

IStackViewport

Defined in

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


getStackViewports()

getStackViewports(): IStackViewport[]

Returns

IStackViewport[]

Defined in

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


getViewport()

getViewport(viewportId): Viewport

Parameters

viewportId: string

Returns

Viewport

Defined in

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


getViewports()

getViewports(): Viewport[]

Returns

Viewport[]

Defined in

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


getVolumeViewports()

getVolumeViewports(): VolumeViewport[]

Returns

VolumeViewport[]

Defined in

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


render()

render(): void

Returns

void

Defined in

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


renderViewport()

renderViewport(viewportId): void

Parameters

viewportId: string

Returns

void

Defined in

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


renderViewports()

renderViewports(viewportIds): void

Parameters

viewportIds: string[]

Returns

void

Defined in

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


resize()

resize(immediate, keepCamera): void

Parameters

immediate: boolean = true

keepCamera: boolean = true

Returns

void

Defined in

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


setViewports()

setViewports(publicViewportInputEntries): void

Parameters

publicViewportInputEntries: PublicViewportInput[]

Returns

void

Defined in

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