Class: RenderingEngine
Constructors
new RenderingEngine()
new RenderingEngine(
id?):RenderingEngine
Parameters
• id?: string
Returns
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:19
Properties
hasBeenDestroyed
hasBeenDestroyed:
boolean
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:13
offscreenMultiRenderWindow
offscreenMultiRenderWindow:
VtkOffscreenMultiRenderWindow
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:16
Accessors
id
getid():string
Returns
string
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:39
Methods
destroy()
destroy():
void
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:97
disableElement()
disableElement(
viewportId):void
Parameters
• viewportId: string
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:51
disableViewport()
disableViewport(
viewportId):void
Parameters
• viewportId: string
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:43
enableElement()
enableElement(
viewportInputEntry):void
Parameters
• viewportInputEntry: PublicViewportInput
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:47
fillCanvasWithBackgroundColor()
fillCanvasWithBackgroundColor(
canvas,backgroundColor):void
Parameters
• canvas: HTMLCanvasElement
• backgroundColor: [number, number, number]
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:75
getOffscreenMultiRenderWindow()
getOffscreenMultiRenderWindow(
viewportId?):VtkOffscreenMultiRenderWindow
Parameters
• viewportId?: string
Returns
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:101
getRenderer()
getRenderer(
viewportId):vtkRenderer
Parameters
• viewportId: string
Returns
vtkRenderer
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:71
getViewport()
getViewport<
T>(viewportId):T
Type Parameters
• T = Viewport
Parameters
• viewportId: string
Returns
T
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:63
getViewports()
getViewports():
Viewport[]
Returns
Viewport[]
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:67
render()
render():
void
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:85
renderViewport()
renderViewport(
viewportId):void
Parameters
• viewportId: string
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:93
renderViewports()
renderViewports(
viewportIds):void
Parameters
• viewportIds: string[]
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:89
resize()
resize(
immediate,keepCamera):void
Parameters
• immediate: boolean = true
• keepCamera: boolean = true
Returns
void
Defined in
packages/core/src/RenderingEngine/RenderingEngine.ts:59
setViewports()
setViewports(
publicViewportInputEntries):void
Parameters
• publicViewportInputEntries: PublicViewportInput[]
Returns
void