KinectEx.Smoothing Namespace

  Platforms Name Description
ExponentialJoint A class representing a CustomJoint who's position values are "smoothed" using a Double Exponential filtering algorithm. 
ExponentialJointOrientation A class representing a CustomJointOrientation who's values are "smoothed" using a Double Exponential filtering algorithm. 
ExponentialSmoother A smoothing "strategy" that, when applied to a SmoothedBody will "smooth" the joints using a Double Exponential filtering algorithm. 
ExponentialSmoothingParameters Parameters used to control the smoothing of an ExponentialSmoother
KalmanJoint A class representing a CustomJoint who's position values are "smoothed" using a Kalman-like filtering algorithm. 
KalmanJointOrientation A class representing a CustomJoint who's position values are "smoothed" using a Kalman-like filtering algorithm. 
KalmanSmoother A smoothing "strategy" that, when applied to a SmoothedBody will "smooth" the joints using a Kalman-like filtering algorithm. 
KalmanSmoothingParameters Contains member properties used to configure a KalmanSmooter
SmoothedBody<T> A generic class represents a CustomBody that implements the smoothing "strategy" represented by the specified ISmoother
SmoothedBodyList<T> A specialized list of SmoothedBody objects. 
Top
  Platforms Name Description
ISmoother Shared interface for all smoothing "strategy" objects. 
ISmootherParameters A class implementing this empty interface can be used as a parameter when creating a SmoothedBody or SmoothedBodyList in order to configure the specified smoother. 
Top
Supported in:

    
 Windows Desktop - .NET 4.5
    
 Windows Desktop - .NET 4.5 (without Kinect SDK)
    
 Windows 8.1 Store - WinRT
    
 Windows 8.1 Store - WinRT (without Kinect SDK)
    
 Windows Phone 8 - WinRT