Skip to content

Struct ILLIXR::data_format::pose::hand_interaction_poses_pair

ClassList > ILLIXR > data_format > pose > hand_interaction_poses_pair

Interaction poses for both hands, suitable for publication on the switchboard.

  • #include <hand_interaction_pose.hpp>

Inherits the following classes: switchboard::event

Public Attributes

Type Name
std::map< side, hand_interaction_poses > hands
Per-hand interaction poses keyed by hand .
time_point sensor_time
Timestamp at which the data was captured.

Public Functions

Type Name
hand_interaction_poses_pair ()
Default constructor. Both hands default-constructed; timestamp is default-constructed.
hand_interaction_poses_pair (std::map< side, hand_interaction_poses > hands_, time_point sensor_time_)
Construct from explicit components.
bool is_valid () const
hand_interaction_poses & operator[] (side h)

Public Attributes Documentation

variable hands

Per-hand interaction poses keyed by hand .

std::map<side, hand_interaction_poses> ILLIXR::data_format::pose::hand_interaction_poses_pair::hands;


variable sensor_time

Timestamp at which the data was captured.

time_point ILLIXR::data_format::pose::hand_interaction_poses_pair::sensor_time;


Public Functions Documentation

function hand_interaction_poses_pair [1/2]

Default constructor. Both hands default-constructed; timestamp is default-constructed.

inline ILLIXR::data_format::pose::hand_interaction_poses_pair::hand_interaction_poses_pair () 


function hand_interaction_poses_pair [2/2]

Construct from explicit components.

inline ILLIXR::data_format::pose::hand_interaction_poses_pair::hand_interaction_poses_pair (
    std::map< side , hand_interaction_poses > hands_,
    time_point sensor_time_
) 

Parameters:

  • hands_ Per-hand interaction poses
  • sensor_time_ Timestamp at which the data was captured

function is_valid

inline bool ILLIXR::data_format::pose::hand_interaction_poses_pair::is_valid () const

function operator[]

inline hand_interaction_poses & ILLIXR::data_format::pose::hand_interaction_poses_pair::operator[] (
    side h
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/include/illixr/data_format/poses/hand_interaction_pose.hpp