14 #ifndef vtkAbstractRenderDevice_h
15 #define vtkAbstractRenderDevice_h
27 void PrintSelf(ostream& os,
vtkIndent indent);
42 void SetRequestedGLVersion(
int major,
int minor);
49 virtual
bool CreateNewWindow(const
vtkRecti &geometry,
50 const std::
string &
name) = 0;
57 virtual
void MakeCurrent() = 0;
61 ~vtkAbstractRenderDevice();
67 vtkAbstractRenderDevice(const vtkAbstractRenderDevice&);
68 void operator=(const vtkAbstractRenderDevice&);
abstract base class for most VTK objects
a simple class to control print indentation
#define VTKRENDERINGCORE_EXPORT