Skip to content

CanvasView

Introduction

vtkCanvasView provides a way to create a canvas view.

Methods

extend

Method used to decorate a given object (publicAPI+model) with vtkCanvasView characteristics.

ArgumentTypeRequiredDescription
publicAPIYesobject on which methods will be bounds (public)
modelYesobject on which data structure will be bounds (protected)
initialValuesICanvasViewInitialValuesNo(default: {})

getCanvas

Get the canvas element

getCursor

Get the used cursor

getInteractive

getInteractor

Get the interactor

getRenderable

getRenderers

getRenderersByReference

getSize

Get the size of the canvas view

getSizeByReference

Get the size of the canvas view

getUseBackgroundImage

getUseOffScreen

isInViewport

newInstance

Method used to create a new instance of vtkCanvasView

ArgumentTypeRequiredDescription
initialValuesICanvasViewInitialValuesNofor pre-setting some of its content

setBackgroundImage

ArgumentTypeRequiredDescription
backgroundImageHTMLImageElementYesThe background image HTML element.

setCanvas

ArgumentTypeRequiredDescription
canvasHTMLCanvasElementYesThe canvas HTML element.

setContainer

ArgumentTypeRequiredDescription
containerHTMLElementYesThe container HTML element.

setCursor

ArgumentTypeRequiredDescription
cursorStringYesThe used cursor.

setInteractor

ArgumentTypeRequiredDescription
interactorYes

setSize

Set the size of the canvas view.

ArgumentTypeRequiredDescription
widthNumberYesThe width of the canvas view.
heightNumberYesThe height of the canvas view.

setSize

Set the size of the canvas view.

ArgumentTypeRequiredDescription
sizeSizeYesThe size of the canvas view.

setSizeFrom

Set the size of the canvas view.

ArgumentTypeRequiredDescription
sizeSizeYesThe size of the canvas view.

setUseBackgroundImage

ArgumentTypeRequiredDescription
useBackgroundImageYes

setUseOffScreen

ArgumentTypeRequiredDescription
useOffScreenYes

setViewStream

ArgumentTypeRequiredDescription
viewStreamYes

traverseAllPasses