XrHandTrackerInput QML Type
Represents hand tracking input for XR (extended reality) applications. More...
Import Statement: | import QtQuick3D.Xr |
Since: | Qt 6.8 |
Status: | Technical Preview |
Properties
- isActive : bool
- jointPositions : list<vector3d>
- jointRotations : list<quaternion>
- posePosition : vector3d
- poseSpace : enumeration
Signals
- isActiveChanged()
- jointDataUpdated()
- jointPositionsChanged()
- jointRotationsChanged()
- pokePositionChanged()
- posePositionChanged()
- poseSpaceChanged()
Detailed Description
The XrHandTrackerInput type provides information about hand poses, joint positions, and other relevant data for hand tracking.
Property Documentation
isActive : bool |
Indicates whether hand tracking is active.
jointRotations : list<quaternion> |
List of joint rotations for the hand.
posePosition : vector3d |
The position of the hand pose.
poseSpace : enumeration |
Specifies the space in which hand poses are defined.
It can be one of:
Constant | Value |
---|---|
XrHandTrackerInput.GripPose | |
XrHandTrackerInput.AimPose | |
XrHandTrackerInput.PinchPose | |
XrHandTrackerInput.PokePose |
Signal Documentation
isActiveChanged() |
Emitted when the isActive property changes.
Note: The corresponding handler is onIsActiveChanged
.
jointDataUpdated() |
Emitted when joint data (positions or rotations) is updated.
Note: The corresponding handler is onJointDataUpdated
.
jointPositionsChanged() |
Emitted when the jointPositions property changes.
Note: The corresponding handler is onJointPositionsChanged
.
jointRotationsChanged() |
Emitted when the jointRotations property changes.
Note: The corresponding handler is onJointRotationsChanged
.
pokePositionChanged() |
Emitted when the pokePosition property changes.
Note: The corresponding handler is onPokePositionChanged
.
posePositionChanged() |
Emitted when the posePosition property changes.
Note: The corresponding handler is onPosePositionChanged
.
poseSpaceChanged() |
Emitted when the poseSpace property changes.
Note: The corresponding handler is onPoseSpaceChanged
.