41 #ifndef vtkExternalOpenGLRenderWindow_h 42 #define vtkExternalOpenGLRenderWindow_h 45 #include "vtkRenderingExternalModule.h" 58 void Start(
void)
override;
78 vtkGetMacro(AutomaticWindowPositionAndResize,
int);
79 vtkSetMacro(AutomaticWindowPositionAndResize,
int);
80 vtkBooleanMacro(AutomaticWindowPositionAndResize,
int);
89 vtkGetMacro(UseExternalContent,
bool);
90 vtkSetMacro(UseExternalContent,
bool);
91 vtkBooleanMacro(UseExternalContent,
bool);
105 #endif // vtkExternalOpenGLRenderWindow_h bool IsCurrent() override
Returns if the context is current.
int AutomaticWindowPositionAndResize
static vtkGenericOpenGLRenderWindow * New()
void Start(void) override
Begin the rendering process.
OpenGL render window that allows using an external window to render vtk objects.
platform independent render window
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.