HandJointVelocity struct
Velocity of one joint.
Namespace: Quaternar.Qaros · Assembly: Quaternar.Qaros.dll
public readonly struct HandJointVelocity
Constructors
HandJointVelocity(uint, ulong, Vector3, Vector3)
public HandJointVelocity(uint jointId, ulong flags, Vector3 linearVelocity, Vector3 angularVelocity)
Parameters
| Name | Type | Description |
|---|---|---|
jointId | uint | |
flags | ulong | |
linearVelocity | Vector3 | |
angularVelocity | Vector3 |
Properties
| Member | Description |
|---|---|
| JointId | |
| Joint | |
| Flags | Bits of HandJointLocationFlags. |
| LinearVelocity | Units per second, in the axes and units of the joint poses: the bound app volume's app content space when it comes from RenderSender.GetLastHands. |
| AngularVelocity | Radians per second, about the axes of the joint poses: app content space axes when it comes from RenderSender.GetLastHands. |
JointId
public uint JointId { get; }
Value: uint
Joint
public HandJoint Joint { get; }
Value: HandJoint
Flags
Bits of HandJointLocationFlags.
public ulong Flags { get; }
Value: ulong
LinearVelocity
Units per second, in the axes and units of the joint poses: the bound
app volume's app content space when it comes from
RenderSender.GetLastHands.
public Vector3 LinearVelocity { get; }
Value: Vector3
AngularVelocity
Radians per second, about the axes of the joint poses: app content
space axes when it comes from RenderSender.GetLastHands.
public Vector3 AngularVelocity { get; }
Value: Vector3