C# Class TechfairKinect.Gestures.GestureRecognizer

Datei anzeigen Open project: techx/old-techfair-kinect-booth

Public Methods

Method Description
GestureRecognizer ( ) : System
UpdateSkeleton ( ScaledJoint>.Dictionary skeleton ) : void

Private Methods

Method Description
CalculateAngle ( Vector3D lhs, Vector3D rhs ) : double
CalculateDelta ( double previous, double current, int sign ) : double
CalculateLeftAngle ( ScaledJoint>.Dictionary skeleton ) : double
CalculateRightAngle ( ScaledJoint>.Dictionary skeleton ) : double
CheckGesture ( ScaledJoint>.Dictionary current ) : void
LeftAngleMatchesExplode ( double angle ) : bool
PostGesture ( GestureType gesture ) : void
RightAngleMatchesExplode ( double angle ) : bool
ShouldExplodeIn ( ScaledJoint>.Dictionary currentSkeleton ) : bool
ShouldExplodeOut ( ScaledJoint>.Dictionary currentSkeleton ) : bool
UpdateAngles ( ScaledJoint>.Dictionary previous, ScaledJoint>.Dictionary current ) : void
UpdateAngles ( double delta, double &total, LinkedList angles ) : void

Method Details

GestureRecognizer() public method

public GestureRecognizer ( ) : System
return System

UpdateSkeleton() public method

public UpdateSkeleton ( ScaledJoint>.Dictionary skeleton ) : void
skeleton ScaledJoint>.Dictionary
return void