API reference

BodyPoseComparerActiveStateDebugVisual Class

Extends MonoBehaviour
Debugs each JointComparerConfig in a BodyPoseComparerActiveState.
Debug spheres are placed at each joint, and will change from Red to Orange to Green to signify the status of each joint (how close the joint is to being within the recognition threshold). When all joints are green, the pose recognizer would be Active.

Properties

Radius : float
[Get][Set]
Signature
float Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.Radius

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.Awake()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.Start()
Returns
void
Update ()
Signature
virtual void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.Update()
Returns
void

Methods

InjectAllBodyPoseComparerActiveStateDebugVisual ( bodyPoseComparer , bodyPose , root )
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.InjectAllBodyPoseComparerActiveStateDebugVisual(BodyPoseComparerActiveState bodyPoseComparer, IBodyPose bodyPose, Transform root)
Parameters
bodyPoseComparer: BodyPoseComparerActiveState
bodyPose: IBodyPose
root: Transform
Returns
void
InjectBodyPose ( bodyPose )
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.InjectBodyPose(IBodyPose bodyPose)
Parameters
bodyPose: IBodyPose
Returns
void
InjectBodyPoseComparer ( bodyPoseComparer )
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.InjectBodyPoseComparer(BodyPoseComparerActiveState bodyPoseComparer)
Parameters
bodyPoseComparer: BodyPoseComparerActiveState
Returns
void
InjectRootTransform ( root )
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveStateDebugVisual.InjectRootTransform(Transform root)
Parameters
root: Transform
Returns
void