14 #ifndef vtkXOpenGLRenderDevice_h 15 #define vtkXOpenGLRenderDevice_h 18 #include "vtkRenderingOpenGL2Module.h" 19 #include <X11/Xutil.h> virtual bool CreateNewWindow(const vtkRecti &geometry, const std::string &name)=0
Create a window with the desired geometry.
static vtkAbstractRenderDevice * New()
Make a new device, this class is abstract and one of its derived forms will be returned, or NULL if no override has been provided.
virtual void MakeCurrent()=0
Make the context current so that it can be used by OpenGL.
#define vtkTypeMacro(thisClass, superclass)
GLuint const GLchar * name
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
GLsizei const GLchar ** string