Class TrackXRArticulatedHand
Track a spatial anchor.
Inheritance
TrackXRArticulatedHand
  Implements
Inherited Members
Namespace: Evergine.Components.XR
Assembly: Evergine.Components.dll
Syntax
public class TrackXRArticulatedHand : TrackXRController, IDependencyObject
  Constructors
TrackXRArticulatedHand()
Initializes a new instance of the TrackXRArticulatedHand class.
Declaration
public TrackXRArticulatedHand()
  Properties
SupportedHandJointKind
Gets the device supported hand joint array.
Declaration
public XRHandJointKind[] SupportedHandJointKind { get; }
  Property Value
| Type | Description | 
|---|---|
| XRHandJointKind[] | 
Methods
TryGetArticulatedHandJoint(XRHandJointKind, out XRHandJoint)
Try get hand joint by the specified joint kind in world space.
Declaration
public bool TryGetArticulatedHandJoint(XRHandJointKind jointKind, out XRHandJoint joint)
  Parameters
| Type | Name | Description | 
|---|---|---|
| XRHandJointKind | jointKind | The joint kind.  | 
      
| XRHandJoint | joint | The pose of the hand joint.  | 
      
Returns
| Type | Description | 
|---|---|
| bool | True if the specified joint kind is available.  | 
      
TryGetArticulatedHandJointLocal(XRHandJointKind, out XRHandJoint)
Try get hand joint by the specified joint kind in local space.
Declaration
public bool TryGetArticulatedHandJointLocal(XRHandJointKind jointKind, out XRHandJoint joint)
  Parameters
| Type | Name | Description | 
|---|---|---|
| XRHandJointKind | jointKind | The joint kind.  | 
      
| XRHandJoint | joint | The pose of the hand joint.  | 
      
Returns
| Type | Description | 
|---|---|
| bool | True if the specified joint kind is available.  |