23#ifndef vtkOpenGLSkybox_h
24#define vtkOpenGLSkybox_h
27#include "vtkRenderingOpenGL2Module.h"
51 float LastCameraPosition[3];
a simple class to control print indentation
abstract class specifies interface to map data to graphics primitives
Allocate and hold a VTK object.
abstract base class for most VTK objects
PolyDataMapper using OpenGL to render.
vtkRenderer * CurrentRenderer
vtkNew< vtkOpenGLPolyDataMapper > CubeMapper
void UpdateUniforms(vtkObject *, unsigned long, void *)
static vtkOpenGLSkybox * New()
~vtkOpenGLSkybox() override
vtkNew< vtkOpenGLActor > OpenGLActor
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void Render(vtkRenderer *ren, vtkMapper *mapper) override
Actual Skybox render method.
abstract specification for renderers
Renders a skybox environment.