Class: RenderingEngine
Constructors
new RenderingEngine()
new RenderingEngine(
id?):RenderingEngine
Parameters
• id?: string
Returns
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:22
Properties
hasBeenDestroyed
hasBeenDestroyed:
boolean
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:16
offscreenMultiRenderWindow
offscreenMultiRenderWindow:
VtkOffscreenMultiRenderWindow
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:19
Accessors
id
getid():string
Returns
string
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:42
Methods
destroy()
destroy():
void
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:100
disableElement()
disableElement(
viewportId):void
Parameters
• viewportId: string
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:54
disableViewport()
disableViewport(
viewportId):void
Parameters
• viewportId: string
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:46
enableElement()
enableElement(
viewportInputEntry):void
Parameters
• viewportInputEntry: PublicViewportInput
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:50
fillCanvasWithBackgroundColor()
fillCanvasWithBackgroundColor(
canvas,backgroundColor):void
Parameters
• canvas: HTMLCanvasElement
• backgroundColor: [number, number, number]
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:78
getOffscreenMultiRenderWindow()
getOffscreenMultiRenderWindow(
viewportId?):VtkOffscreenMultiRenderWindow
Parameters
• viewportId?: string
Returns
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:104
getRenderer()
getRenderer(
viewportId):vtkRenderer
Parameters
• viewportId: string
Returns
vtkRenderer
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:74
getViewport()
getViewport<
T>(viewportId):T
Type Parameters
• T = Viewport
Parameters
• viewportId: string
Returns
T
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:66
getViewports()
getViewports():
Viewport[]
Returns
Viewport[]
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:70
render()
render():
void
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:88
renderViewport()
renderViewport(
viewportId):void
Parameters
• viewportId: string
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:96
renderViewports()
renderViewports(
viewportIds):void
Parameters
• viewportIds: string[]
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:92
resize()
resize(
immediate,keepCamera):void
Parameters
• immediate: boolean = true
• keepCamera: boolean = true
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:62
setViewports()
setViewports(
publicViewportInputEntries):void
Parameters
• publicViewportInputEntries: PublicViewportInput[]
Returns
void