Struct XRHumanBodyJoint
Containter for the human body joint data.
Implements
Inherited Members
Namespace: UnityEngine.XR.ARSubsystems
Assembly: solution.dll
Syntax
public struct XRHumanBodyJoint : IEquatable<XRHumanBodyJoint>
Constructors
Name | Description |
---|---|
XRHumanBodyJoint(int, int, Vector3, Pose, Vector3, Pose, bool) | Construct the human body joint. |
Properties
Name | Description |
---|---|
anchorPose | The pose relative to the human body origin. |
anchorScale | The scale relative to the human body origin. |
index | The index for the joint in the skeleton hierachy. |
localPose | The pose relative to the parent joint. |
localScale | The scale relative to the parent joint. |
parentIndex | The index for the parent joint in the skeleton hierachy. |
tracked | Whether the joint is tracked. |
Methods
Name | Description |
---|---|
Equals(object) | Tests for equality. |
Equals(XRHumanBodyJoint) | Tests for equality. |
GetHashCode() | Generates a hash suitable for use with containers like |
ToString() | Generates a string representation of this XRHumanBodyJoint. Floating point values using the "F5" format specifier. |
ToString(string) | Generates a string representation of this XRHumanBodyJoint. |
Operators
Name | Description |
---|---|
operator ==(XRHumanBodyJoint, XRHumanBodyJoint) | Tests for equality. Same as Equals(XRHumanBodyJoint). |
operator !=(XRHumanBodyJoint, XRHumanBodyJoint) | Tests for inequality. Same as |