14#ifndef vtkOpenVRCamera_h
15#define vtkOpenVRCamera_h
18#include "vtkRenderingOpenVRModule.h"
21VTK_ABI_NAMESPACE_BEGIN
represent and manipulate 4x4 transformation matrices
Allocate and hold a VTK object.
void Render(vtkRenderer *ren) override
Implement base class method.
void UpdateEyeToProjectionMatrices(vtkRenderer *) override
vtkNew< vtkMatrix4x4 > HMDToRightEyeMatrix
vtkNew< vtkMatrix4x4 > HMDToLeftEyeMatrix
vtkNew< vtkMatrix4x4 > PhysicalToHMDMatrix
static vtkOpenVRCamera * New()
void UpdateWorldToEyeMatrices(vtkRenderer *) override
void UpdateHMDToEyeMatrices(vtkRenderer *)
~vtkOpenVRCamera() override
abstract specification for renderers
A superclass for HMD style cameras.