UxrFingerDescriptor Structure
Stores base-independent node orientations for a finger.
Namespace: UltimateXR.Manipulation.HandPoses
Assembly: UltimateXR (in UltimateXR.dll) Version: 0.0.0.0
Syntax
C#
[SerializableAttribute]
public struct UxrFingerDescriptor
The UxrFingerDescriptor type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | Distal | Gets the distal bone transform information. |
![]() | HasMetacarpalInfo | Gets whether metacarpal bone information is present. Metacarpal information is optional. |
![]() | Intermediate | Gets the intermediate bone transform information. |
![]() | Metacarpal | Gets the metacarpal bone transform information. |
![]() | Proximal | Gets the proximal bone transform information. |
![]() | ProximalNoMetacarpal | Gets the proximal bone transform information with respect to the wrist even if there is metacarpal information. It is used in case a pose including metacarpal information wants to be mapped to a hand that has no metacarpal bones. |
Methods
Name | Description | |
---|---|---|
![]() | Compute | Computes well-known axes systems for all finger bones, to handle transforms independently of the coordinate system being used by a hand rig. |
![]() | DrawEditorDebugLabels | Outputs transform information to the editor window. |
![]() | Equals | Compares the transform information with another finger. |
![]() | InterpolateTo | Interpolates the data towards another descriptor. |
![]() | Mirror | Mirrors the bone information, so that it can be used for the opposite hand. |
Extension Methods
Name | Description | |
---|---|---|
![]() | ThrowIfNull | Throws an exception if the object is null. (Defined by ObjectExt.) |