32 #ifndef vtkGenericOpenGLRenderWindow_h
33 #define vtkGenericOpenGLRenderWindow_h
35 #include "vtkRenderingOpenGLModule.h"
78 void SetFrontBuffer(
unsigned int);
79 void SetFrontLeftBuffer(
unsigned int);
80 void SetFrontRightBuffer(
unsigned int);
81 void SetBackBuffer(
unsigned int);
82 void SetBackLeftBuffer(
unsigned int);
83 void SetBackRightBuffer(
unsigned int);
119 void SetIsDirect(
int newValue);
120 void SetSupportsOpenGL(
int newValue);
121 void SetIsCurrent(
bool newValue);
virtual void Finalize()=0
virtual void SetWindowInfo(char *)=0
virtual void WindowRemap()=0
virtual void * GetGenericContext()=0
void PrintSelf(ostream &os, vtkIndent indent)
virtual void HideCursor()=0
virtual void * GetGenericDisplayId()=0
static vtkRenderWindow * New()
virtual int * GetScreenSize()=0
virtual void SetWindowId(void *)=0
virtual void SetNextWindowInfo(char *)=0
virtual void SetFullScreen(int)=0
virtual void * GetGenericDrawable()=0
virtual int GetEventPending()=0
virtual int SupportsOpenGL()
virtual void SetParentInfo(char *)=0
virtual bool IsCurrent()=0
virtual void SetParentId(void *)=0
platform independent render window
a simple class to control print indentation
virtual void DestroyWindow()=0
virtual void SetDisplayId(void *)=0
virtual void MakeCurrent()=0
virtual void SetNextWindowId(void *)=0
virtual void CreateAWindow()=0
virtual void * GetGenericParentId()=0
virtual void ShowCursor()=0
virtual void * GetGenericWindowId()=0