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.