Glasses pose information to be retrieved with t5GetGlassesPose() More...
#include <types.h>

Data Fields | |
| uint64_t | timestampNanos |
| The timestamp of the pose. More... | |
| T5_Vec3 | posGLS_STAGE |
| The position of the origin of the GLS (glasses) frame relative to the STAGE frame. More... | |
| T5_Quat | rotToGLS_STAGE |
| The rotation that transforms points in the STAGE frame orientation to the GLS (glasses) frame orientation. More... | |
| T5_GameboardType | gameboardType |
| The type of gameboard visible for this pose. More... | |
Glasses pose information to be retrieved with t5GetGlassesPose()
The pose describes the relationship between two reference frames: one defined in terms of the glasses, and the other in terms of the stage. Both reference frames are right-handed. The glasses reference frame, abbreviated as GLS, has its origin at the midpoint between the effective optical position of the projectors. It is oriented such that +X points to the right, +Y points up, and +Z points backward for someone wearing the glasses. The STAGE reference is oriented such that +X points to the right, +Y points forward, and +Z points up with respect to gravity. The origin of the stage reference frame is located gravitationally coplanar with the lowest corner of the given gameboard and below the point equidistant from the three gameboard sides nearest to the T5 logo (i.e. the side on which the logo appears and the two adjacent sides). This places the stage origin below the center of the square LE gameboard, and off-center along the longer dimension of the rectangular XE gameboard.
| T5_GameboardType T5_GlassesPose::gameboardType |
The type of gameboard visible for this pose.
Definition at line 371 of file types.h.
Referenced by operator<<().
| T5_Vec3 T5_GlassesPose::posGLS_STAGE |
The position of the origin of the GLS (glasses) frame relative to the STAGE frame.
Definition at line 364 of file types.h.
Referenced by operator<<().
| T5_Quat T5_GlassesPose::rotToGLS_STAGE |
The rotation that transforms points in the STAGE frame orientation to the GLS (glasses) frame orientation.
Definition at line 368 of file types.h.
Referenced by operator<<().
| uint64_t T5_GlassesPose::timestampNanos |