Contains wand related information (Pose, Buttons, Trigger, Stick, Battery) More...
#include <types.h>
Data Fields | |
uint64_t | timestampNanos |
The timestamp of the wand event in nanoseconds. More... | |
bool | analogValid |
Validity of analog parameters. True = valid. More... | |
bool | batteryValid |
Validity of battery parameters. True = valid. More... | |
bool | buttonsValid |
Validity of button parameters. True = valid. More... | |
bool | poseValid |
Validity of pose parameters. True = valid. More... | |
float | trigger |
Trigger - Analog, Range [0.0 - 1.0], 1.0 = Fully depressed. More... | |
T5_Vec2 | stick |
Stick (X/Y) - Analog, Range [-1.0 - 1.0], 0 = Centered, 1.0 = Top/Right. More... | |
uint8_t | battery |
Battery. More... | |
struct { | |
bool t5 | |
bool one | |
bool two | |
bool three | |
bool a | |
bool b | |
bool x | |
bool y | |
} | buttons |
Buttons state. True = Pressed. | |
T5_Quat | rotToWND_GBD |
WND/GBD rotation unit quaternion. More... | |
T5_Vec3 | posAim_GBD |
Position (Aim Point) - Vector3f. More... | |
T5_Vec3 | posFingertips_GBD |
Position (Fingertips) - Vector3f. More... | |
T5_Vec3 | posGrip_GBD |
Position (Grip) - Vector3f. More... | |
T5_Hand | hand |
Wand hand. More... | |
Contains wand related information (Pose, Buttons, Trigger, Stick, Battery)
bool T5_WandReport::analogValid |
Validity of analog parameters. True = valid.
Definition at line 432 of file types.h.
Referenced by operator<<().
bool T5_WandReport::batteryValid |
bool T5_WandReport::buttonsValid |
Validity of button parameters. True = valid.
Definition at line 438 of file types.h.
Referenced by operator<<().
T5_Vec3 T5_WandReport::posAim_GBD |
bool T5_WandReport::poseValid |
Validity of pose parameters. True = valid.
Definition at line 441 of file types.h.
Referenced by operator<<().
T5_Vec3 T5_WandReport::posFingertips_GBD |
T5_Vec3 T5_WandReport::posGrip_GBD |
T5_Quat T5_WandReport::rotToWND_GBD |
WND/GBD rotation unit quaternion.
The rotation unit quaternion that takes points from the GBD (gameboard) reference frame to the WND (wand) reference frame orientation.
Definition at line 469 of file types.h.
Referenced by operator<<().
T5_Vec2 T5_WandReport::stick |
Stick (X/Y) - Analog, Range [-1.0 - 1.0], 0 = Centered, 1.0 = Top/Right.
Definition at line 447 of file types.h.
Referenced by operator<<().
uint64_t T5_WandReport::timestampNanos |
float T5_WandReport::trigger |
Trigger - Analog, Range [0.0 - 1.0], 1.0 = Fully depressed.
Definition at line 444 of file types.h.
Referenced by operator<<().