private void OnHandKeyPoseEnd(MLHandKeyPose gestureType, MLHandType handType) { if (gestureType == MLHandKeyPose.NoHand) { return; } if (handType == MLHandType.Left) { _leftRecognized = false; } else { _rightRecognized = false; } }
//----------- Public Methods ----------- public static bool Matches(MLHand hand, MLHandKeyPose keyPose, MLHandType handType) { return(hand.KeyPose == keyPose && hand.HandType == handType); }
private void OnGestureEnd(MLHandType handType, MLHandKeyPose keyPose) { MLHand hand = handType == MLHandType.Left ? MLHands.Left : MLHands.Right; EnableContent(hand, false); }
public FHand(MLHandType handType, FilterSettings settings) { this.handType = handType; this.settings = settings; }
public MLHand(MLHandType handType) : base(MLHandTracking.HandType.Left) { }