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.) |