C# 클래스 SkeletalTracking.CustomController1

상속: SkeletonController
파일 보기 프로젝트 열기: ardakara/Kinect-Gesture-Controller 1 사용 예제들

공개 메소드들

메소드 설명
CustomController1 ( MainWindow win ) : System
controllerActivated ( Target>.Dictionary targets ) : void
processSkeletonFrame ( SkeletonData skeleton, Target>.Dictionary targets ) : void
removeAllBalls ( ) : void

비공개 메소드들

메소드 설명
addPastBallLocation ( double x, double y ) : void
areArmsStraight ( SkeletonData skeleton ) : bool
areWristsTogether ( SkeletonData skeleton ) : bool
computeBallDirection ( ) : double[]
computeGrownRadius ( double currentR ) : double
computeLaunchAngle ( SkeletonData skeleton ) : double
getDistance ( double x, double y, double z ) : double
getJointForBall ( SkeletonData skeleton ) : double[]
handleTargetIntersected ( Target t, double value ) : void
isCloseToBody ( SkeletonData skeleton ) : bool

메소드 상세

CustomController1() 공개 메소드

public CustomController1 ( MainWindow win ) : System
win MainWindow
리턴 System

controllerActivated() 공개 메소드

public controllerActivated ( Target>.Dictionary targets ) : void
targets Target>.Dictionary
리턴 void

processSkeletonFrame() 공개 메소드

public processSkeletonFrame ( SkeletonData skeleton, Target>.Dictionary targets ) : void
skeleton SkeletonData
targets Target>.Dictionary
리턴 void

removeAllBalls() 공개 메소드

public removeAllBalls ( ) : void
리턴 void