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