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

BodyDebugGizmos Class

Debugs an <cref"IBody" /> by drawing its axises and joints.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.Body.BodyDebugGizmos._started

Properties

Space : CoordSpace
[Get][Set]
Signature
CoordSpace Oculus.Interaction.Body.BodyDebugGizmos.Space

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.Awake()
Returns
void
OnDisable ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.Start()
Returns
void
TryGetParentJointId ( jointId , parent )
Signature
override bool Oculus.Interaction.Body.BodyDebugGizmos.TryGetParentJointId(BodyJointId jointId, out BodyJointId parent)
Parameters
jointId: BodyJointId
parent: out BodyJointId
Returns
override bool
TryGetWorldJointPose ( jointId , pose )
Signature
override bool Oculus.Interaction.Body.BodyDebugGizmos.TryGetWorldJointPose(BodyJointId jointId, out Pose pose)
Parameters
jointId: BodyJointId
pose: out Pose
Returns
override bool

Methods

InjectAllBodyJointDebugGizmos ( body )
Signature
void Oculus.Interaction.Body.BodyDebugGizmos.InjectAllBodyJointDebugGizmos(IBody body)
Parameters
body: IBody
Returns
void
InjectBody ( body )
Signature
void Oculus.Interaction.Body.BodyDebugGizmos.InjectBody(IBody body)
Parameters
body: IBody
Returns
void

Inner Enum

CoordSpace Enum

Enumeration Constants

Member
World
Local