![]() |
Fove SDK
v1.2.0
|
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.
1.8.17