Language
Edit

HandJointPose Struct

Definition

The pose of an individual hand joint. Superset of a UnityEngine.Pose, adding a radius value.

public struct HandJointPose : System.Collections.IEqualityComparer
type HandJointPose = struct
    interface IEqualityComparer
Public Structure HandJointPose
Implements IEqualityComparer
Inheritance
HandJointPose
Implements

Constructors

Name Description
HandJointPose(Pose, Single)

Initializes a new HandJointPose struct.

HandJointPose(Vector3, Quaternion, Single)

Initializes a new HandJointPose struct.

Properties

Name Description
Forward

The Z axis of the pose in world space.

Pose

The pose of the hand joint.

Position

The position of the hand joint.

Radius

The radius of the object.

Right

The X axis of the pose in world space.

Rotation

The rotation of the hand joint.

Up

The Y axis of the pose in world space.

Methods

Name Description
Equals(HandJointPose)

Test if the given HandJointPose is equal to this structure.

Equals(Object)

Indicates whether this instance and a specified object are equal.

GetHashCode()

Returns the hash code for this instance.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(HandJointPose, HandJointPose)

Test if two HandJointPose structures are equal.

Implicit(HandJointPose to Pose)

Convert a HandJointPose to a Unity Pose.

Inequality(HandJointPose, HandJointPose)

Test if two HandJointPose structures are not equal.

Explicit Interface Implementations

Name Description
IEqualityComparer.Equals(Object, Object)

Determines whether the specified objects are equal.

IEqualityComparer.GetHashCode(Object)

Returns a hash code for the specified object.

Applies to