Struct ILLIXR::data_format::pose::palm_pose
ClassList > ILLIXR > data_format > pose > palm_pose
Palm pose and velocity information.
#include <palm_pose.hpp>
Inherits the following classes: ILLIXR::data_format::pose::xrt_space_relation
Public Attributes inherited from ILLIXR::data_format::pose::xrt_space_relation
See ILLIXR::data_format::pose::xrt_space_relation
| Type | Name |
|---|---|
| struct XrVector3f | angular_velocity instantaneous angular velocity of the pose |
| struct XrVector3f | linear_velocity instantaneous linear velocity of the pose |
| struct XrPosef | pose current pose |
| uint32_t | relation_flags = {XRT\_SPACE\_RELATION\_BITMASK\_NONE}validity flags |
Public Functions
| Type | Name |
|---|---|
| bool | is_valid () const Returns whether or not there are any valid bit in the internal flags. |
| void | update (XrSpaceLocation & location, XrSpaceVelocity & velocity) Update the internal data members. |
Public Functions inherited from ILLIXR::data_format::pose::xrt_space_relation
See ILLIXR::data_format::pose::xrt_space_relation
| Type | Name |
|---|---|
| void | set_flags (const XrSpaceLocationFlags location_flags) |
| void | set_flags (const XrSpaceLocationFlags location_flags, const XrSpaceVelocityFlags velocity_flags) |
| virtual bool | valid () const |
| xrt_space_relation () |
|
| xrt_space_relation (XrSpaceLocation location, XrSpaceVelocity velocity) |
Public Functions Documentation
function is_valid
Returns whether or not there are any valid bit in the internal flags.
inline bool ILLIXR::data_format::pose::palm_pose::is_valid () const
function update
Update the internal data members.
inline void ILLIXR::data_format::pose::palm_pose::update (
XrSpaceLocation & location,
XrSpaceVelocity & velocity
)
Parameters:
locationThe new palm location informationvelocityThe new palm velocity information
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/include/illixr/data_format/poses/palm_pose.hpp