Documentation for vtkXGLRenderWindow

vtkXGLRenderWindow - Suns XGL rendering window

Super Class: vtkXRenderWindow

Description:

vtkXGLRenderWindow is a concrete implementation of the abstract class vtkRenderWindow. vtkXGLRenderer interfaces to Suns XGL graphics library.

 

Methods:

void vtkXGLRenderWindow ()
void vtkXGLRenderWindow ()
static vtkXGLRenderWindow *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void Start ()
void Frame ()
void WindowInitialize ()
void Initialize ()
void SetFullScreen (int )
void WindowRemap ()
void PrefFullScreen ()
void SetSize (int ,int )
void SetSize (int )
void StereoUpdate ()
int GetRemapWindow ()
unsigned char *GetPixelData (int ,int ,int ,int ,int )
void SetPixelData (int ,int ,int ,int ,unsigned char * ,int )
float *GetRGBAPixelData (int ,int ,int ,int ,int )
void SetRGBAPixelData (int ,int ,int ,int ,float * ,int ,int )
float *GetZbufferData (int ,int ,int ,int )
void SetZbufferData (int ,int ,int ,int ,float *)
int GetDesiredDepth ()
unknown GetDesiredColormap ()
unknown *GetDesiredVisual ()
int CreateXWindow (unknown * ,int ,int ,int ,int ,int ,char )
unknown *GetContext ()
unknown *GetRaster ()

 

Detailed Method Descriptions:

Begin the rendering process.

void Start ()

End the rendering process and display the image.

void Frame ()

Initialize the rendering window.

void WindowInitialize ()
void Initialize ()

Change the window to fill the entire screen.

void SetFullScreen (int )

Resize the window.

void WindowRemap ()

Set the preferred window size to full screen.

void PrefFullScreen ()

Specify the size of the rendering window.

void SetSize (int ,int )
void SetSize (int )

Update system if needed due to stereo rendering.

void StereoUpdate ()

Indicates if a StereoOn will require the window to be remapped.

int GetRemapWindow ()

Set/Get the pixel data of an image, transmitted as RGBRGB...

unsigned char *GetPixelData (int ,int ,int ,int ,int )
void SetPixelData (int ,int ,int ,int ,unsigned char * ,int )

Set/Get the pixel data of an image, transmitted as RGBARGBA...

float *GetRGBAPixelData (int ,int ,int ,int ,int )
void SetRGBAPixelData (int ,int ,int ,int ,float * ,int ,int )

Set/Get the zbuffer data from an image

float *GetZbufferData (int ,int ,int ,int )
void SetZbufferData (int ,int ,int ,int ,float *)

Return the desired depth of the optimum rendering window on this system.

int GetDesiredDepth ()

Obtain a colormap from windowing system.

unknown GetDesiredColormap ()

Get a visual from the windowing system.

unknown *GetDesiredVisual ()

Methods used by other XGL classes but which shouldn't be used by application developers.

int CreateXWindow (unknown * ,int ,int ,int ,int ,int ,char )
unknown *GetContext ()
unknown *GetRaster ()