Actor
Introduction
The OpenGL backend view node for a vtkActor.
Methods
activateTextures
Render every child texture and keep the ones that produced a handle.
buildPass
Builds myself: resolve the render window, renderer and context, then adopt the renderable's textures and mapper as children.
| Argument | Type | Required | Description |
|---|---|---|---|
prepass | Yes |
extend
Method used to decorate a given object (publicAPI+model) with vtkOpenGLActor characteristics.
| Argument | Type | Required | Description |
|---|---|---|---|
publicAPI | Yes | object on which methods will be bounds (public) | |
model | Yes | object on which data structure will be bounds (protected) | |
initialValues | IOpenGLActorInitialValues | No | (default: {}) |
getActiveTextures
The textures activated by the last activateTextures() call.
getContext
getKeyMatrices
Recompute the model-to-world and normal matrices if the renderable moved.
newInstance
Method used to create a new instance of vtkOpenGLActor.
| Argument | Type | Required | Description |
|---|---|---|---|
initialValues | IOpenGLActorInitialValues | No | for pre-setting some of its content |
opaquePass
| Argument | Type | Required | Description |
|---|---|---|---|
prepass | Yes | ||
renderPass | vtkRenderPass | Yes |
opaqueZBufferPass
| Argument | Type | Required | Description |
|---|---|---|---|
prepass | Yes | ||
renderPass | vtkRenderPass | Yes |
queryPass
| Argument | Type | Required | Description |
|---|---|---|---|
prepass | Yes | ||
renderPass | vtkRenderPass | Yes |
setContext
| Argument | Type | Required | Description |
|---|---|---|---|
context | Yes |
translucentPass
Renders myself.
| Argument | Type | Required | Description |
|---|---|---|---|
prepass | Yes | ||
renderPass | vtkRenderPass | Yes |
traverseOpaquePass
| Argument | Type | Required | Description |
|---|---|---|---|
renderPass | vtkRenderPass | Yes |
traverseOpaqueZBufferPass
Render only opaque actors.
| Argument | Type | Required | Description |
|---|---|---|---|
renderPass | vtkRenderPass | Yes |
traverseTranslucentPass
| Argument | Type | Required | Description |
|---|---|---|---|
renderPass | vtkRenderPass | Yes |
traverseZBufferPass
Render both opaque and translucent actors.
| Argument | Type | Required | Description |
|---|---|---|---|
renderPass | vtkRenderPass | Yes |
zBufferPass
| Argument | Type | Required | Description |
|---|---|---|---|
prepass | Yes | ||
renderPass | vtkRenderPass | Yes |