Class: RenderingEngine
Constructors
new RenderingEngine()
new RenderingEngine(
id?):RenderingEngine
Parameters
• id?: string
Returns
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
getid():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
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
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:68
getStackViewports()
getStackViewports():
IStackViewport[]
Returns
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:72
getViewport()
getViewport(
viewportId):Viewport
Parameters
• viewportId: string
Returns
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
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