FeatureStates
: IReadOnlyDictionary< JointComparerConfig, BodyPoseComparerFeatureState > |
Signature
IReadOnlyDictionary<JointComparerConfig, BodyPoseComparerFeatureState> Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.FeatureStates |
Active
: bool
[Get] |
Signature
bool Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.Active |
MinTimeInState
: float
[Get][Set] |
Signature
float Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.MinTimeInState |
Awake
()
|
Signature
virtual void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.Awake() Returns void |
Start
()
|
Signature
virtual void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.Start() Returns void |
InjectAllBodyPoseComparerActiveState
(
poseA
, poseB
, configs
)
| |
InjectJoints
(
configs
)
|
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.InjectJoints(IEnumerable< JointComparerConfig > configs) Parameters configs: IEnumerable< JointComparerConfig >Returns void |
InjectOptionalTimeProvider
(
timeProvider
)
|
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.InjectOptionalTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
InjectPoseA
(
poseA
)
|
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.InjectPoseA(IBodyPose poseA) Parameters poseA: IBodyPoseReturns void |
InjectPoseB
(
poseB
)
|
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.InjectPoseB(IBodyPose poseB) Parameters poseB: IBodyPoseReturns void |
SetTimeProvider
(
timeProvider
)
|
Sets a function that returns the current time in seconds
Signature
void Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.SetTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
Joint
: BodyJointId |
Signature
BodyJointId Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.JointComparerConfig.Joint |
MaxDelta
: float |
Signature
float Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.JointComparerConfig.MaxDelta |
Width
: float |
Signature
float Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.JointComparerConfig.Width |
BodyPoseComparerFeatureState
(
delta
, maxDelta
)
|
Signature
Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.BodyPoseComparerFeatureState.BodyPoseComparerFeatureState(float delta, float maxDelta) Parameters delta: floatmaxDelta: float |
Delta
: readonly float |
Signature
readonly float Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.BodyPoseComparerFeatureState.Delta |
MaxDelta
: readonly float |
Signature
readonly float Oculus.Interaction.Body.PoseDetection.BodyPoseComparerActiveState.BodyPoseComparerFeatureState.MaxDelta |