XRHandTracker
Inherits: XRPositionalTracker < XRTracker < RefCounted < Object
There is currently no description for this class. Please help us by contributing one!
Properties
hand |
|
|
|
||
|
||
type |
|
Methods
get_hand_joint_angular_velocity ( HandJoint joint ) const |
|
BitField<HandJointFlags> |
get_hand_joint_flags ( HandJoint joint ) const |
get_hand_joint_linear_velocity ( HandJoint joint ) const |
|
get_hand_joint_radius ( HandJoint joint ) const |
|
get_hand_joint_transform ( HandJoint joint ) const |
|
void |
set_hand_joint_angular_velocity ( HandJoint joint, Vector3 angular_velocity ) |
void |
set_hand_joint_flags ( HandJoint joint, BitField<HandJointFlags> flags ) |
void |
set_hand_joint_linear_velocity ( HandJoint joint, Vector3 linear_velocity ) |
void |
set_hand_joint_radius ( HandJoint joint, float radius ) |
void |
set_hand_joint_transform ( HandJoint joint, Transform3D transform ) |
Enumerations
enum HandTrackingSource:
HandTrackingSource HAND_TRACKING_SOURCE_UNKNOWN = 0
There is currently no description for this enum. Please help us by contributing one!
HandTrackingSource HAND_TRACKING_SOURCE_UNOBSTRUCTED = 1
There is currently no description for this enum. Please help us by contributing one!
HandTrackingSource HAND_TRACKING_SOURCE_CONTROLLER = 2
There is currently no description for this enum. Please help us by contributing one!
HandTrackingSource HAND_TRACKING_SOURCE_MAX = 3
There is currently no description for this enum. Please help us by contributing one!
enum HandJoint:
HandJoint HAND_JOINT_PALM = 0
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_WRIST = 1
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_THUMB_METACARPAL = 2
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_THUMB_PHALANX_PROXIMAL = 3
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_THUMB_PHALANX_DISTAL = 4
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_THUMB_TIP = 5
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_INDEX_FINGER_METACARPAL = 6
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_INDEX_FINGER_PHALANX_PROXIMAL = 7
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_INDEX_FINGER_PHALANX_INTERMEDIATE = 8
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_INDEX_FINGER_PHALANX_DISTAL = 9
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_INDEX_FINGER_TIP = 10
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_MIDDLE_FINGER_METACARPAL = 11
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_MIDDLE_FINGER_PHALANX_PROXIMAL = 12
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_MIDDLE_FINGER_PHALANX_INTERMEDIATE = 13
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_MIDDLE_FINGER_PHALANX_DISTAL = 14
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_MIDDLE_FINGER_TIP = 15
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_RING_FINGER_METACARPAL = 16
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_RING_FINGER_PHALANX_PROXIMAL = 17
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_RING_FINGER_PHALANX_INTERMEDIATE = 18
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_RING_FINGER_PHALANX_DISTAL = 19
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_RING_FINGER_TIP = 20
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_PINKY_FINGER_METACARPAL = 21
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_PINKY_FINGER_PHALANX_PROXIMAL = 22
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_PINKY_FINGER_PHALANX_INTERMEDIATE = 23
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_PINKY_FINGER_PHALANX_DISTAL = 24
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_PINKY_FINGER_TIP = 25
There is currently no description for this enum. Please help us by contributing one!
HandJoint HAND_JOINT_MAX = 26
There is currently no description for this enum. Please help us by contributing one!
flags HandJointFlags:
HandJointFlags HAND_JOINT_FLAG_ORIENTATION_VALID = 1
There is currently no description for this enum. Please help us by contributing one!
HandJointFlags HAND_JOINT_FLAG_ORIENTATION_TRACKED = 2
There is currently no description for this enum. Please help us by contributing one!
HandJointFlags HAND_JOINT_FLAG_POSITION_VALID = 4
There is currently no description for this enum. Please help us by contributing one!
HandJointFlags HAND_JOINT_FLAG_POSITION_TRACKED = 8
There is currently no description for this enum. Please help us by contributing one!
HandJointFlags HAND_JOINT_FLAG_LINEAR_VELOCITY_VALID = 16
There is currently no description for this enum. Please help us by contributing one!
HandJointFlags HAND_JOINT_FLAG_ANGULAR_VELOCITY_VALID = 32
There is currently no description for this enum. Please help us by contributing one!
Property Descriptions
HandTrackingSource hand_tracking_source = 0
void set_hand_tracking_source ( HandTrackingSource value )
HandTrackingSource get_hand_tracking_source ( )
There is currently no description for this property. Please help us by contributing one!
bool has_tracking_data = false
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
Vector3 get_hand_joint_angular_velocity ( HandJoint joint ) const
There is currently no description for this method. Please help us by contributing one!
BitField<HandJointFlags> get_hand_joint_flags ( HandJoint joint ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_hand_joint_linear_velocity ( HandJoint joint ) const
There is currently no description for this method. Please help us by contributing one!
float get_hand_joint_radius ( HandJoint joint ) const
There is currently no description for this method. Please help us by contributing one!
Transform3D get_hand_joint_transform ( HandJoint joint ) const
There is currently no description for this method. Please help us by contributing one!
void set_hand_joint_angular_velocity ( HandJoint joint, Vector3 angular_velocity )
There is currently no description for this method. Please help us by contributing one!
void set_hand_joint_flags ( HandJoint joint, BitField<HandJointFlags> flags )
There is currently no description for this method. Please help us by contributing one!
void set_hand_joint_linear_velocity ( HandJoint joint, Vector3 linear_velocity )
There is currently no description for this method. Please help us by contributing one!
void set_hand_joint_radius ( HandJoint joint, float radius )
There is currently no description for this method. Please help us by contributing one!
void set_hand_joint_transform ( HandJoint joint, Transform3D transform )
There is currently no description for this method. Please help us by contributing one!