![]() |
Fove SDK
v1.3.1
|
Provide all the HMD positioning data needed to render the current state of the HMD adjustment process. More...
#include <FoveAPI.h>
Public Attributes | |
bool | adjustmentNeeded = false |
Indicate whether the HMD adjustment GUI should be displayed to correct user HMD alignment. | |
Fove_Vec2 | estimatedPositionL = {} |
Pixel coordinate of left eye position which is independent on eye orientation. | |
Fove_Vec2 | estimatedPositionR = {} |
Pixel coordinate of right eye position which is independent on eye orientation. | |
bool | hasTimeout = false |
Indicate if the adjustment process has timed out, in which case the GUI should close. | |
Fove_Vec2 | idealPositionL = {} |
Pixel coordinate on the left camera image for the expected ideal eye position. | |
Fove_Vec2 | idealPositionR = {} |
Pixel coordinate on the right camera image for the expected ideal eye position. | |
float | idealPositionSpanL = 0 |
Radius of the tolerance area for the expected ideal eye position on the left camera image in pixels. | |
float | idealPositionSpanR = 0 |
Radius of the tolerance area for the expected ideal eye position on the right camera image in pixels. | |
float | rotation = 0 |
The rotation of HMD to the eye line in radian. | |
Fove_Vec2 | translation = {} |
The HMD translation offset in eyes camera in relative units ([-1, 1]) | |
Provide all the HMD positioning data needed to render the current state of the HMD adjustment process.