UxrAvatarArmInfo Class
Stores information of an avatar rig’s arm.
Inheritance Hierarchy
System.Object
UltimateXR.Avatar.Rig.UxrAvatarArmInfo
Namespace: UltimateXR.Avatar.Rig
Assembly: UltimateXR (in UltimateXR.dll) Version: 0.0.0.0
Syntax
C#
[SerializableAttribute]
public class UxrAvatarArmInfo
The UxrAvatarArmInfo type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | UxrAvatarArmInfo |
Properties
Name | Description | |
---|---|---|
![]() | ArmUniversalLocalAxes | Gets the universal coordinate system for the arm: forward is arm->elbow, up is elbow rotation axis |
![]() | ClavicleUniversalLocalAxes | Gets the universal coordinate system for the clavicle: forward is clavicle->arm, up is avatar up axis |
![]() | Fingers | Enumerates all the finger information. |
![]() | FingerUniversalLocalAxes | Gets the universal coordinate system for the fingers: right = axis around which the finger curls, up = knuckles up, forward = finger direction. |
![]() | ForearmLength | Gets the forearm length. From elbow to wrist. |
![]() | ForearmUniversalLocalAxes | Gets the universal coordinate system for the forearm: forward is arm->hand, up is elbow rotation axis |
![]() | HandUniversalLocalAxes | Gets the universal coordinate system for the hand: right = from wrist to right (thumb direction), up = -palm facing vector, forward = finger direction. |
![]() | IndexInfo | Gets the index finger information. |
![]() | LittleInfo | Gets the little finger information. |
![]() | MiddleInfo | Gets the middle finger information. |
![]() | RingInfo | Gets the ring finger information. |
![]() | ThumbInfo | Gets the thumb finger information. |
![]() | UpperArmLength | Gets the upper arm length. From shoulder to elbow. |
![]() | WristTorsionInfo | Gets the wrist torsion info. |
Extension Methods
Name | Description | |
---|---|---|
![]() | ThrowIfNull | Throws an exception if the object is null. (Defined by ObjectExt.) |