VTK: vtkOpenGLHelper Class Reference

| VTK 9.3.1

Public Member Functions | Public Attributes | List of all members
vtkOpenGLHelper Class Reference

`#include <vtkOpenGLHelper.h>`

Collaboration diagram for vtkOpenGLHelper:
[legend]

## Public Member Functions
| vtkOpenGLHelper ()
| ~vtkOpenGLHelper ()
void | ReleaseGraphicsResources (vtkWindow *win)

## Public Attributes
vtkShaderProgram * | Program
vtkTimeStamp | ShaderSourceTime
vtkOpenGLVertexArrayObject * | VAO
vtkTimeStamp | AttributeUpdateTime
int | PrimitiveType
unsigned int | ShaderChangeValue
vtkOpenGLIndexBufferObject * | IBO

## Detailed Description

Definition at line 20 of file vtkOpenGLHelper.h.

## Constructor & Destructor Documentation

## ◆ vtkOpenGLHelper()

vtkOpenGLHelper::vtkOpenGLHelper | ( |  | ) |

## ◆ ~vtkOpenGLHelper()

vtkOpenGLHelper::~vtkOpenGLHelper | ( |  | ) |

## Member Function Documentation

## ◆ ReleaseGraphicsResources()

void vtkOpenGLHelper::ReleaseGraphicsResources | ( | vtkWindow * | win | ) |

## Member Data Documentation

## ◆ Program

vtkShaderProgram* vtkOpenGLHelper::Program

Definition at line 23 of file vtkOpenGLHelper.h.

## ◆ ShaderSourceTime

vtkTimeStamp vtkOpenGLHelper::ShaderSourceTime

Definition at line 24 of file vtkOpenGLHelper.h.

## ◆ VAO

vtkOpenGLVertexArrayObject* vtkOpenGLHelper::VAO

Definition at line 25 of file vtkOpenGLHelper.h.

## ◆ AttributeUpdateTime

vtkTimeStamp vtkOpenGLHelper::AttributeUpdateTime

Definition at line 26 of file vtkOpenGLHelper.h.

## ◆ PrimitiveType

int vtkOpenGLHelper::PrimitiveType

Definition at line 27 of file vtkOpenGLHelper.h.

## ◆ ShaderChangeValue

unsigned int vtkOpenGLHelper::ShaderChangeValue

Definition at line 28 of file vtkOpenGLHelper.h.

## ◆ IBO

vtkOpenGLIndexBufferObject* vtkOpenGLHelper::IBO

Definition at line 30 of file vtkOpenGLHelper.h.

The documentation for this class was generated from the following file:

- Rendering/OpenGL2/vtkOpenGLHelper.h