Go to the documentation of this file.
27 #ifndef vtkXOpenGLRenderWindow_h
28 #define vtkXOpenGLRenderWindow_h
30 #include "vtkRenderingOpenGL2Module.h"
33 #include <X11/Xutil.h>
36 class vtkXOpenGLRenderWindowInternal;
120 return this->GetDisplayId();
127 return reinterpret_cast<void *
>(this->ParentId);
133 return reinterpret_cast<void *
>(this->WindowId);
224 vtkXOpenGLRenderWindowInternal *Internal;
235 int ForceMakeCurrent;
virtual int GetEventPending()
virtual Colormap GetDesiredColormap()
void SetNextWindowInfo(char *info)
virtual void WindowRemap(void)
virtual int GetDesiredDepth()
virtual Visual * GetDesiredVisual()
void DestroyOffScreenWindow()
void PrintSelf(ostream &os, vtkIndent indent)
void SetForceMakeCurrent()
#define vtkTypeMacro(thisClass, superclass)
virtual void * GetGenericDisplayId()
void SetWindowInfo(char *info)
virtual void * GetGenericContext()
void SetPosition(int, int)
void SetNextWindowId(void *)
void SetOffScreenRendering(int i)
virtual void SetStereoCapableWindow(int capable)
virtual void Initialize(void)
void SetDisplayId(void *)
virtual void * GetGenericParentId()
void SetPosition(int a[2])
const char * ReportCapabilities()
void SetDisplayId(Display *)
virtual void WindowInitialize(void)
virtual bool InitializeFromCurrentContext()
virtual void SetFullScreen(int)
a simple class to control print indentation
void ResizeOffScreenWindow(int width, int height)
void CreateOffScreenWindow(int width, int height)
virtual XVisualInfo * GetDesiredVisualInfo()
list of point or cell ids
virtual void * GetGenericWindowId()
virtual void SetCurrentCursor(int)
virtual void * GetGenericDrawable()
virtual void SetSize(int, int)
static vtkXOpenGLRenderWindow * New()
GLboolean GLboolean GLboolean GLboolean a
void SetParentInfo(char *info)
virtual void SetSize(int a[2])
GLint GLint GLsizei width
virtual int * GetScreenSize()
virtual void PrefFullScreen(void)
~vtkXOpenGLRenderWindow()
virtual int * GetPosition()
virtual void Finalize(void)
void SetNextWindowId(Window)
void SetWindowName(const char *)
GLint GLint GLsizei GLsizei height