1#ifndef __vtkSystemInformation_h
2#define __vtkSystemInformation_h
9#include <vtkSmartPointer.h>
14#include <vtksys/SystemInformation.hxx>
24 void PrintSelf(ostream& os, vtkIndent indent)
override;
71 ONSCREEN_RENDERING = 0x01,
73 HEADLESS_RENDERING_USES_OSMESA = 0x04,
75 HEADLESS_RENDERING_USES_EGL = 0x08,
77 HEADLESS_RENDERING = HEADLESS_RENDERING_USES_OSMESA | HEADLESS_RENDERING_USES_EGL,
79 RENDERING = ONSCREEN_RENDERING | HEADLESS_RENDERING,
88 vtkGetMacro(RenderingCapabilities, vtkTypeUInt32);
92 vtkGetMacro(RenderingCapabilitiesDetails, std::string);