Documentation for vtkOpenGLRenderer

vtkOpenGLRenderer - OpenGL renderer

Super Class: vtkRenderer

Description:

vtkOpenGLRenderer is a concrete implementation of the abstract class vtkRenderer. vtkOpenGLRenderer interfaces to the OpenGL graphics library.

 

Methods:

void vtkOpenGLRenderer ()
static vtkOpenGLRenderer *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void DeviceRender ()
void ClearLights ()
int UpdateLights ()
float *GetCenter ()
void DisplayToView ()
void ViewToDisplay ()
int IsInViewport (int ,int )

 

Detailed Method Descriptions:

Concrete open gl render method.

void DeviceRender ()

Internal method temporarily removes lights before reloading them into graphics pipeline.

void ClearLights ()

Ask lights to load themselves into graphics pipeline.

int UpdateLights ()

Return the center of the renderer. Supports stereo modes as well.

float *GetCenter ()

Convert display coordinates to view coordinates.

void DisplayToView ()

Convert view coordinates to display coordinates.

void ViewToDisplay ()

Is a given display point in this renderer's viewport.

int IsInViewport (int ,int )