API reference

TransformFeatureValueProvider Class

Static Methods

GetHandVectorForFeature ( transformFeature , transformJointData , transformConfig )
Signature
static Vector3 Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.GetHandVectorForFeature(TransformFeature transformFeature, in TransformJointData transformJointData, in TransformConfig transformConfig)
Parameters
transformFeature: TransformFeature
transformJointData: in TransformJointData
transformConfig: in TransformConfig
Returns
Vector3
GetHandVectorForFeature ( transformFeature , transformJointData )
Signature
static Vector3 Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.GetHandVectorForFeature(TransformFeature transformFeature, in TransformJointData transformJointData)
Parameters
transformFeature: TransformFeature
transformJointData: in TransformJointData
Returns
Vector3
GetTargetVectorForFeature ( transformFeature , transformJointData , transformConfig )
Signature
static Vector3 Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.GetTargetVectorForFeature(TransformFeature transformFeature, in TransformJointData transformJointData, in TransformConfig transformConfig)
Parameters
transformFeature: TransformFeature
transformJointData: in TransformJointData
transformConfig: in TransformConfig
Returns
Vector3
GetValue ( transformFeature , transformJointData , transformConfig )
Signature
static float Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.GetValue(TransformFeature transformFeature, TransformJointData transformJointData, TransformConfig transformConfig)
Parameters
transformFeature: TransformFeature
transformJointData: TransformJointData
transformConfig: TransformConfig
Returns
float

Inner Struct

TransformProperties Struct

Constructors

TransformProperties ( centerEyePos , wristPose , handedness , trackingSystemUp , trackingSystemForward )
Signature
Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.TransformProperties.TransformProperties(Pose centerEyePos, Pose wristPose, Handedness handedness, Vector3 trackingSystemUp, Vector3 trackingSystemForward)
Parameters
centerEyePos: Pose
wristPose: Pose
handedness: Handedness
trackingSystemUp: Vector3
trackingSystemForward: Vector3

Fields

CenterEyePose : readonly Pose
Signature
readonly Pose Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.TransformProperties.CenterEyePose
Handedness : readonly Handedness
Signature
readonly Handedness Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.TransformProperties.Handedness
TrackingSystemForward : readonly Vector3
Signature
readonly Vector3 Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.TransformProperties.TrackingSystemForward
TrackingSystemUp : readonly Vector3
Signature
readonly Vector3 Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.TransformProperties.TrackingSystemUp
WristPose : readonly Pose
Signature
readonly Pose Oculus.Interaction.PoseDetection.TransformFeatureValueProvider.TransformProperties.WristPose