3Gear Systems SDK  v0.9.34
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
HandTrackingClient::PoseMessage Member List

This is the complete list of members for HandTrackingClient::PoseMessage, including all inherited members.

BasicMessage(const MessageType type, const Vector3f &positionLeft, const Quaternionf &rotationLeft, const int clickCountLeft, const Vector3f &positionRight, const Quaternionf &rotationRight, const int clickCountRight)HandTrackingClient::BasicMessage
CALIBRATION enum valueHandTrackingClient::HandTrackingMessage
deserialize(const std::string &data)HandTrackingClient::HandTrackingMessagestatic
DRAGGED enum valueHandTrackingClient::HandTrackingMessage
DRAGGED_BIMANUAL enum valueHandTrackingClient::HandTrackingMessage
getConfidenceEstimate(size_t hand) const HandTrackingClient::PoseMessageinline
getFingerDOFs(size_t hand) const HandTrackingClient::PoseMessageinline
getFingerTips(size_t hand) const HandTrackingClient::PoseMessageinline
getHandPoseConfidences(size_t hand) const HandTrackingClient::PoseMessageinline
getHandState(int hand) const HandTrackingClient::BasicMessageinline
getJointFrames(size_t hand) const HandTrackingClient::PoseMessage
getJointTransforms(size_t hand) const HandTrackingClient::PoseMessage
getType() const HandTrackingClient::BasicMessageinlinevirtual
HAND_CURLED enum valueHandTrackingClient::PoseMessage
HAND_ELL enum valueHandTrackingClient::PoseMessage
HAND_OKAY enum valueHandTrackingClient::PoseMessage
HAND_PINCH enum valueHandTrackingClient::PoseMessage
HAND_POINTING enum valueHandTrackingClient::PoseMessage
HAND_RELAXEDOPEN enum valueHandTrackingClient::PoseMessage
HAND_SPREAD enum valueHandTrackingClient::PoseMessage
HandPose enum nameHandTrackingClient::PoseMessage
HandTrackingMessage()HandTrackingClient::HandTrackingMessageinlineprotected
INDIVIDUALLY_PRESSED enum valueHandTrackingClient::HandTrackingMessage
INDIVIDUALLY_RELEASED enum valueHandTrackingClient::HandTrackingMessage
INVALID_DATA enum valueHandTrackingClient::HandTrackingMessage
MessageType enum nameHandTrackingClient::HandTrackingMessage
messageTypeToString(MessageType m)HandTrackingClient::HandTrackingMessagestatic
MOVED enum valueHandTrackingClient::HandTrackingMessage
POINT enum valueHandTrackingClient::HandTrackingMessage
POSE enum valueHandTrackingClient::HandTrackingMessage
PoseMessage(const Vector3f &positionLeft, const Quaternionf &rotationLeft, const int clickCountLeft, const Vector3f &positionRight, const Quaternionf &rotationRight, const int clickCountRight, const std::array< float, N_HANDS > &confidenceEstimates, const std::array< std::array< Quaternionf, N_JOINTS >, N_HANDS > &jointRotations, const std::array< std::array< Vector3f, N_JOINTS >, N_HANDS > &jointTranslations, const std::array< std::array< float, N_FINGER_DOFS_PER_HAND >, N_HANDS > &fingerDOFs, const std::array< std::array< Vector3f, N_FINGERS >, N_HANDS > &fingerTips, const std::array< std::array< float, N_POSES >, N_HANDS > &handPoseConfidences)HandTrackingClient::PoseMessage
PRESSED enum valueHandTrackingClient::HandTrackingMessage
RELEASED enum valueHandTrackingClient::HandTrackingMessage
serialize() const HandTrackingClient::PoseMessagevirtual
SIMULTANEOUSLY_PRESSED enum valueHandTrackingClient::HandTrackingMessage
SIMULTANEOUSLY_RELEASED enum valueHandTrackingClient::HandTrackingMessage
stringToMessageType(const std::string &str)HandTrackingClient::HandTrackingMessagestatic
USER enum valueHandTrackingClient::HandTrackingMessage
WELCOME enum valueHandTrackingClient::HandTrackingMessage
~BasicMessage() (defined in HandTrackingClient::BasicMessage)HandTrackingClient::BasicMessagevirtual
~HandTrackingMessage() (defined in HandTrackingClient::HandTrackingMessage)HandTrackingClient::HandTrackingMessagevirtual