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