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 351 of file types.h.
Referenced by operator<<().
bool T5_WandReport::batteryValid |
bool T5_WandReport::buttonsValid |
Validity of button parameters. True = valid.
Definition at line 357 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 360 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 388 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 366 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 363 of file types.h.
Referenced by operator<<().