14#ifndef vtkOpenGLSkybox_h 
   15#define vtkOpenGLSkybox_h 
   18#include "vtkRenderingOpenGL2Module.h"  
   21VTK_ABI_NAMESPACE_BEGIN
 
   43  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.