C# Class Kinect.Core.Gestures.GestureFactory

Datei anzeigen Open project: atosorigin/Kinect

Public Methods

Method Description
AddAccelerationGesture ( this user ) : AccelerationGesture
AddSelfTouchGesture ( this user, System.Windows.Media.Media3D.Point3D correction ) : SelfTouchGesture
AddSelfTouchGestures ( this user ) : List
AddSemaphoreTouchGesture ( this user ) : SemaphoreGesture
RemoveGesture ( this user, GestureBase gesture ) : void

Private Methods

Method Description
AreJointsMatching ( System.Xml.Linq.XElement pointsToCheck ) : bool
ContainsPipe ( this publisher, GestureBase gesture ) : bool
GetFilters ( System.Xml.Linq.XElement filters ) : List>
GetJoints ( System.Xml.Linq.XElement pointsToCheck ) : List
GetParentFilter ( this publisher, GestureBase gesture ) : Filter
GetStandardSelfTouchFilters ( JointID joints ) : List>
SafeFloatParse ( System.Xml.Linq.XAttribute attribute ) : float

Method Details

AddAccelerationGesture() public static method

public static AddAccelerationGesture ( this user ) : AccelerationGesture
user this
return AccelerationGesture

AddSelfTouchGesture() public static method

public static AddSelfTouchGesture ( this user, System.Windows.Media.Media3D.Point3D correction ) : SelfTouchGesture
user this
correction System.Windows.Media.Media3D.Point3D
return SelfTouchGesture

AddSelfTouchGestures() public static method

public static AddSelfTouchGestures ( this user ) : List
user this
return List

AddSemaphoreTouchGesture() public static method

public static AddSemaphoreTouchGesture ( this user ) : SemaphoreGesture
user this
return SemaphoreGesture

RemoveGesture() public static method

public static RemoveGesture ( this user, GestureBase gesture ) : void
user this
gesture GestureBase
return void