Go to the documentation of this file.
44 #ifndef vtkExternalOpenGLRenderWindow_h
45 #define vtkExternalOpenGLRenderWindow_h
47 #include "vtkRenderingExternalModule.h"
81 vtkGetMacro(AutomaticWindowPositionAndResize,
int);
82 vtkSetMacro(AutomaticWindowPositionAndResize,
int);
83 vtkBooleanMacro(AutomaticWindowPositionAndResize,
int);
96 #endif //vtkExternalOpenGLRenderWindow_h
static vtkExternalOpenGLRenderWindow * New()
platform independent render window
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
bool IsCurrent() override
Tells if this window is the current graphics context for the calling thread.
OpenGL render window that allows using an external window to render vtk objects.
a simple class to control print indentation
~vtkExternalOpenGLRenderWindow() override
void Start(void) override
Begin the rendering process using the existing context.
int AutomaticWindowPositionAndResize
vtkExternalOpenGLRenderWindow()