Go to the documentation of this file.
27 #ifndef vtkGenericOpenGLRenderWindow_h
28 #define vtkGenericOpenGLRenderWindow_h
30 #include "vtkRenderingOpenGL2Module.h"
124 int SupportsOpenGLStatus;
void SetFullScreen(int)
Turn on/off rendering full screen window size.
~vtkGenericOpenGLRenderWindow()
void * GetGenericParentId()
static vtkGenericOpenGLRenderWindow * New()
void MakeCurrent()
Makes the context current.
void SetWindowId(void *)
does nothing
platform independent render window
void * GetGenericDrawable()
void SetIsCurrent(bool newValue)
int GetEventPending()
Check to see if a mouse button has been pressed.
void Finalize()
Cleans up graphics resources allocated in the context for this VTK scene.
void SetBackRightBuffer(unsigned int)
int SupportsOpenGL()
Returns if OpenGL is supported.
void SetSupportsOpenGL(int newValue)
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void SetWindowInfo(char *)
int * GetScreenSize()
Get the current size of the screen in pixels.
void SetIsDirect(int newValue)
Allow to update state within observer callback without changing data argument and MTime.
void SetBackLeftBuffer(unsigned int)
void SetNextWindowId(void *)
a simple class to control print indentation
void HideCursor()
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to di...
void * GetGenericWindowId()
void PushState()
no-op (for API compat with OpenGL1).
void * GetGenericContext()
void Frame()
flush the pending drawing operations Class user may to watch for WindowFrameEvent and act on it
void SetNextWindowInfo(char *)
void CreateAWindow()
Create a not-off-screen window.
void SetFrontLeftBuffer(unsigned int)
int IsDirect()
Returns if the context is direct.
bool IsCurrent()
Returns if the context is current.
void Start()
Initialize the rendering process.
void PopState()
no-op (for API compat with OpenGL1).
void SetFrontRightBuffer(unsigned int)
void * GetGenericDisplayId()
void DestroyWindow()
Destroy a not-off-screen window.
void SetParentInfo(char *)
void SetBackBuffer(unsigned int)
void SetDisplayId(void *)
Dummy stubs for vtkWindow API.
void WindowRemap()
Remap the rendering window.
vtkGenericOpenGLRenderWindow()
void SetFrontBuffer(unsigned int)
set the drawing buffers to use