API reference
API reference
Select your platform
No SDKs available
No versions available

PoseFromBody Class

Exposes an IBodyPose from an IBody
Oculus::Interaction::Body::PoseDetection::PoseFromBody extends MonoBehaviour.
Oculus::Interaction::Body::PoseDetection::PoseFromBody extends Oculus.Interaction.Body.PoseDetection.IBodyPose.

Overview

Events

Properties

bool
If true, this component will track the provided IBody as its data is updated.
The mapping of the skeleton.

Object Data

bool

Public Member Functions

bool
GetJointPoseLocal
( BodyJointId bodyJointId,
out Pose pose )
Attempts to return the pose of the requested body joint, in local space relative to its parent joint.
bool
GetJointPoseFromRoot
( BodyJointId bodyJointId,
out Pose pose )
Attempts to return the pose of the requested body joint relative to the root joint BodyJointId.Body_Root.
void
void
void
InjectBody
( IBody body )

Object Data

void
Awake ( )
void
Start ( )
void
void

Details

Events

Action Oculus.Interaction.Body.PoseDetection.PoseFromBody.WhenBodyPoseUpdated ( )
No description available.

Properties

bool Oculus.Interaction.Body.PoseDetection.PoseFromBody.AutoUpdate
If true, this component will track the provided IBody as its data is updated.
If false, you must call UpdatePose to update joint data.
ISkeletonMapping Oculus.Interaction.Body.PoseDetection.PoseFromBody.SkeletonMapping
The mapping of the skeleton.

Object Data

bool Oculus.Interaction.Body.PoseDetection.PoseFromBody._started
No description available.

Member Functions

bool Oculus.Interaction.Body.PoseDetection.PoseFromBody.GetJointPoseLocal
( BodyJointId bodyJointId,
out Pose pose )
Attempts to return the pose of the requested body joint, in local space relative to its parent joint.
bool Oculus.Interaction.Body.PoseDetection.PoseFromBody.GetJointPoseFromRoot
( BodyJointId bodyJointId,
out Pose pose )
Attempts to return the pose of the requested body joint relative to the root joint BodyJointId.Body_Root.
void Oculus.Interaction.Body.PoseDetection.PoseFromBody.UpdatePose ( )
No description available.
void Oculus.Interaction.Body.PoseDetection.PoseFromBody.InjectAllPoseFromBody
( IBody body )
No description available.
void Oculus.Interaction.Body.PoseDetection.PoseFromBody.InjectBody
( IBody body )
No description available.

Object Data

virtual void Oculus.Interaction.Body.PoseDetection.PoseFromBody.Awake ( )
No description available.
virtual void Oculus.Interaction.Body.PoseDetection.PoseFromBody.Start ( )
No description available.
virtual void Oculus.Interaction.Body.PoseDetection.PoseFromBody.OnEnable ( )
No description available.
virtual void Oculus.Interaction.Body.PoseDetection.PoseFromBody.OnDisable ( )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon