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