C# 클래스 Kinect.KinectGestures

KinectGestures is utility class that processes programmatic Kinect gestures
파일 보기 프로젝트 열기: BrainProject/UnityTemp 1 사용 예제들

공개 메소드들

메소드 설명
CheckForGesture ( long userId, GestureData &gestureData, float timestamp, Vector3 &jointsPos, bool &jointsTracked ) : void

estimate the state and progress of the given gesture.

GetNeededJointIndexes ( KinectManager manager ) : int[]

Gets the list of gesture joint indexes.

비공개 메소드들

메소드 설명
CheckPoseComplete ( GestureData &gestureData, float timestamp, Vector3 jointPos, bool isInPose, float durationToComplete ) : void
SetGestureCancelled ( GestureData &gestureData ) : void
SetGestureJoint ( GestureData &gestureData, float timestamp, int joint, Vector3 jointPos ) : void
SetScreenPos ( long userId, GestureData &gestureData, Vector3 &jointsPos, bool &jointsTracked ) : void
SetWheelRotation ( long userId, GestureData &gestureData, Vector3 initialPos, Vector3 currentPos ) : void
SetZoomFactor ( long userId, GestureData &gestureData, float initialZoom, Vector3 &jointsPos, bool &jointsTracked ) : void

메소드 상세

CheckForGesture() 공개 정적인 메소드

estimate the state and progress of the given gesture.
public static CheckForGesture ( long userId, GestureData &gestureData, float timestamp, Vector3 &jointsPos, bool &jointsTracked ) : void
userId long User ID
gestureData GestureData Gesture-data structure
timestamp float Current time
jointsPos UnityEngine.Vector3 Joints-position array
jointsTracked bool Joints-tracked array
리턴 void

GetNeededJointIndexes() 공개 정적인 메소드

Gets the list of gesture joint indexes.
public static GetNeededJointIndexes ( KinectManager manager ) : int[]
manager KinectManager The KinectManager instance
리턴 int[]