44#ifndef vtkExternalOpenGLRenderWindow_h
45#define vtkExternalOpenGLRenderWindow_h
47#include "vtkRenderingExternalModule.h"
48#include "vtkGenericOpenGLRenderWindow.h"
87 vtkGetMacro(AutomaticWindowPositionAndResize,
int);
OpenGL render window that allows using an external window to render vtk objects.
int AutomaticWindowPositionAndResize
static vtkExternalOpenGLRenderWindow * New()
virtual bool IsCurrent()
Tells if this window is the current graphics context for the calling thread.
void Render()
This computes the size of the render window before calling the superclass' Render() method.
~vtkExternalOpenGLRenderWindow()
void Start(void)
Begin the rendering process using the existing context.
vtkExternalOpenGLRenderWindow()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
platform independent render window
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.