Pico Native XR SDK
PxrEyeTrackingData_ Struct Reference

#include <PxrTypes.h>

Data Fields

int32_t leftEyePoseStatus
 Bit field (pvrEyePoseStatus) indicating left eye pose status. More...
 
int32_t rightEyePoseStatus
 Bit field (pvrEyePoseStatus) indicating right eye pose status. More...
 
int32_t combinedEyePoseStatus
 Bit field (pvrEyePoseStatus) indicating combined eye pose status. More...
 
float leftEyeGazePoint [3]
 Left Eye Gaze Point. More...
 
float rightEyeGazePoint [3]
 Right Eye Gaze Point. More...
 
float combinedEyeGazePoint [3]
 Combined Eye Gaze Point (HMD center-eye point) More...
 
float leftEyeGazeVector [3]
 Left Eye Gaze Point. More...
 
float rightEyeGazeVector [3]
 Right Eye Gaze Point. More...
 
float combinedEyeGazeVector [3]
 Comnbined Eye Gaze Vector (HMD center-eye point) More...
 
float leftEyeOpenness
 Left eye value between 0.0 and 1.0 where 1.0 means fully open and 0.0 closed. More...
 
float rightEyeOpenness
 Right eye value between 0.0 and 1.0 where 1.0 means fully open and 0.0 closed. More...
 
float leftEyePupilDilation
 Left eye value in millimeters indicating the pupil dilation. More...
 
float rightEyePupilDilation
 Right eye value in millimeters indicating the pupil dilation. More...
 
float leftEyePositionGuide [3]
 Position of the inner corner of the left eye in meters from the HMD center-eye coordinate system's origin. More...
 
float rightEyePositionGuide [3]
 Position of the inner corner of the right eye in meters from the HMD center-eye coordinate system's origin. More...
 
float foveatedGazeDirection [3]
 Position of the gaze direction in meters from the HMD center-eye coordinate system's origin. More...
 
int32_t foveatedGazeTrackingState
 The current state of the foveatedGazeDirection signal. More...
 

Field Documentation

◆ combinedEyeGazePoint

float combinedEyeGazePoint[3]

Combined Eye Gaze Point (HMD center-eye point)

◆ combinedEyeGazeVector

float combinedEyeGazeVector[3]

Comnbined Eye Gaze Vector (HMD center-eye point)

◆ combinedEyePoseStatus

int32_t combinedEyePoseStatus

Bit field (pvrEyePoseStatus) indicating combined eye pose status.

◆ foveatedGazeDirection

float foveatedGazeDirection[3]

Position of the gaze direction in meters from the HMD center-eye coordinate system's origin.

◆ foveatedGazeTrackingState

int32_t foveatedGazeTrackingState

The current state of the foveatedGazeDirection signal.

◆ leftEyeGazePoint

float leftEyeGazePoint[3]

Left Eye Gaze Point.

◆ leftEyeGazeVector

float leftEyeGazeVector[3]

Left Eye Gaze Point.

◆ leftEyeOpenness

float leftEyeOpenness

Left eye value between 0.0 and 1.0 where 1.0 means fully open and 0.0 closed.

◆ leftEyePoseStatus

int32_t leftEyePoseStatus

Bit field (pvrEyePoseStatus) indicating left eye pose status.

◆ leftEyePositionGuide

float leftEyePositionGuide[3]

Position of the inner corner of the left eye in meters from the HMD center-eye coordinate system's origin.

◆ leftEyePupilDilation

float leftEyePupilDilation

Left eye value in millimeters indicating the pupil dilation.

◆ rightEyeGazePoint

float rightEyeGazePoint[3]

Right Eye Gaze Point.

◆ rightEyeGazeVector

float rightEyeGazeVector[3]

Right Eye Gaze Point.

◆ rightEyeOpenness

float rightEyeOpenness

Right eye value between 0.0 and 1.0 where 1.0 means fully open and 0.0 closed.

◆ rightEyePoseStatus

int32_t rightEyePoseStatus

Bit field (pvrEyePoseStatus) indicating right eye pose status.

◆ rightEyePositionGuide

float rightEyePositionGuide[3]

Position of the inner corner of the right eye in meters from the HMD center-eye coordinate system's origin.

◆ rightEyePupilDilation

float rightEyePupilDilation

Right eye value in millimeters indicating the pupil dilation.


The documentation for this struct was generated from the following file: