BodySkeletonMapping
(
root
, jointMapping
)
|
Signature
Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.BodySkeletonMapping(TSourceJointId root, IReadOnlyDictionary< BodyJointId, JointInfo > jointMapping) Parameters root: TSourceJointIdjointMapping: IReadOnlyDictionary< BodyJointId, JointInfo > |
Joints
: IEnumerableHashSet< BodyJointId >
[Get] |
The set of BodyJointIds supported by this skeleton.
Signature
IEnumerableHashSet<BodyJointId> Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.Joints |
GetBodyJointFromSourceJoint
(
sourceJointId
)
|
Signature
BodyJointId Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.GetBodyJointFromSourceJoint(TSourceJointId sourceJointId) Parameters sourceJointId: TSourceJointIdReturns BodyJointId |
GetSourceJointFromBodyJoint
(
jointId
)
|
Signature
TSourceJointId Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.GetSourceJointFromBodyJoint(BodyJointId jointId) Parameters jointId: BodyJointIdReturns TSourceJointId |
TryGetBodyJointId
(
jointId
, bodyJointId
)
|
Signature
bool Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.TryGetBodyJointId(TSourceJointId jointId, out BodyJointId bodyJointId) Parameters jointId: TSourceJointIdbodyJointId: out BodyJointIdReturns bool |
TryGetParentJointId
(
jointId
, parent
)
|
Get the parent joint for a given body joint.
Signature
bool Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.TryGetParentJointId(BodyJointId jointId, out BodyJointId parentJointId) Parameters jointId: BodyJointId
The joint to fetch the parent for
parent: out BodyJointId
The parent joint
Returns bool
True if parent could be retrieved
|
TryGetSourceJointId
(
jointId
, sourceJointId
)
|
Signature
bool Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.TryGetSourceJointId(BodyJointId jointId, out TSourceJointId sourceJointId) Parameters jointId: BodyJointIdsourceJointId: out TSourceJointIdReturns bool |
JointInfo
(
sourceJointId
, parentJointId
)
|
Signature
Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.JointInfo.JointInfo(TSourceJointId sourceJointId, TSourceJointId parentJointId) Parameters sourceJointId: TSourceJointIdparentJointId: TSourceJointId |
ParentJointId
: readonly TSourceJointId |
Signature
readonly TSourceJointId Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.JointInfo.ParentJointId |
SourceJointId
: readonly TSourceJointId |
Signature
readonly TSourceJointId Oculus.Interaction.Body.Input.BodySkeletonMapping< TSourceJointId >.JointInfo.SourceJointId |