16#include "vtkRenderingVRModule.h"
18VTK_ABI_NAMESPACE_BEGIN
44 double PhysicalViewUp[3];
45 double PhysicalViewDirection[3];
46 double ViewDirection[3];
47 double Translation[3];
49 double MotionFactor = 1.0;
81 vtkSetMacro(TrackHMD,
bool);
82 vtkGetMacro(TrackHMD,
bool);
represent and manipulate 4x4 transformation matrices
Allocate and hold a VTK object.
void SetPoseFromCamera(Pose *pose, vtkVRRenderWindow *win)
void SetCameraFromDeviceToWorldMatrix(vtkMatrix4x4 *mat, double distance)
void SetCameraFromWorldToDeviceMatrix(vtkMatrix4x4 *mat, double distance)
void ApplyPoseToCamera(Pose *pose, vtkVRRenderWindow *win)
vtkNew< vtkMatrix4x4 > TempMatrix4x4
virtual void GetPhysicalToProjectionMatrix(vtkMatrix4x4 *&physicalToProjectionMatrix)=0
Provides a matrix to go from physical coordinates to projection coordinates for the eye currently bei...