Skip to content

ImageSlice ​

Introduction ​

The OpenGL backend view node for a vtkImageSlice.

Methods ​

buildPass ​

Builds myself: resolve the render window, renderer and context, then adopt the renderable's mapper as a child.

ArgumentTypeRequiredDescription
prepassYes

extend ​

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

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

getContext ​

getKeyMatrices ​

Recompute the model-to-world matrix if the renderable moved.

newInstance ​

Method used to create a new instance of vtkOpenGLImageSlice.

ArgumentTypeRequiredDescription
initialValuesIOpenGLImageSliceInitialValuesNofor pre-setting some of its content

opaquePass ​

Renders myself.

ArgumentTypeRequiredDescription
prepassYes
renderPassvtkRenderPassYes

opaqueZBufferPass ​

ArgumentTypeRequiredDescription
prepassYes
renderPassvtkRenderPassYes

queryPass ​

ArgumentTypeRequiredDescription
prepassYes
renderPassvtkRenderPassYes

setContext ​

ArgumentTypeRequiredDescription
contextYes

translucentPass ​

Renders myself.

ArgumentTypeRequiredDescription
prepassYes
renderPassvtkRenderPassYes

traverseOpaquePass ​

ArgumentTypeRequiredDescription
renderPassvtkRenderPassYes

traverseOpaqueZBufferPass ​

ArgumentTypeRequiredDescription
renderPassvtkRenderPassYes

traverseTranslucentPass ​

ArgumentTypeRequiredDescription
renderPassvtkRenderPassYes

traverseZBufferPass ​

ArgumentTypeRequiredDescription
renderPassvtkRenderPassYes

zBufferPass ​

ArgumentTypeRequiredDescription
prepassYes
renderPassvtkRenderPassYes