SmoothedBody<T> Class (KinectEx.Smoothing)

A generic class represents a CustomBody that implements the smoothing "strategy" represented by the specified ISmoother.
System.Object
   KinectEx.CustomBody
      KinectEx.Smoothing.SmoothedBody<T>

Namespace: KinectEx.Smoothing
Assembly: KinectEx (KinectEx.dll 0.4.0.0)
  • C#
  • VB
  • C++
  • F#
public class SmoothedBody<T> : CustomBody where T : ISmoother

Syntax for VB is not yet implemented.

Syntax for C++ is not yet implemented

type public SmoothedBody<'T when 'T : ISmoother> =
	class
		inherit CustomBody
	end

The SmoothedBody<T> type exposes the following members.

  Platforms Name Description
SmoothedBody<T>() Creates an instance of a SmoothedBody using the default parameters for the specified ISmoother
SmoothedBody<T>(ISmootherParameters) Creates an instance of a SmoothedBody using the referenced smoothing parameters object. 
Top
  Platforms Name Description
_jointOrientations The joint orientations. (Inherited from CustomBody.)
_joints The joints. (Inherited from CustomBody.)
Top
  Platforms Name Description
ClippedEdges Gets or sets the clipped edges. (Inherited from CustomBody.)
HandLeftConfidence Gets or sets the hand left confidence. (Inherited from CustomBody.)
HandLeftState Gets or sets the state of the hand left. (Inherited from CustomBody.)
HandRightConfidence Gets or sets the hand right confidence. (Inherited from CustomBody.)
HandRightState Gets or sets the state of the hand right. (Inherited from CustomBody.)
HasMappedColorPositions Gets or sets whether the color space positions were mapped for this body. (Inherited from CustomBody.)
HasMappedDepthPositions Gets or sets whether the depth space positions were mapped for this body. (Inherited from CustomBody.)
IsDisposed Gets or sets a value indicating whether this instance is disposed. (Inherited from CustomBody.)
IsRestricted Gets or sets a value indicating whether this instance is restricted. (Inherited from CustomBody.)
IsTracked Gets or sets a value indicating whether this instance is tracked. (Inherited from CustomBody.)
JointOrientations Gets the joint orientations. (Inherited from CustomBody.)
Joints Gets or sets the joints. (Inherited from CustomBody.)
Lean Gets or sets the lean. (Inherited from CustomBody.)
LeanTrackingState Gets or sets the state of the lean tracking. (Inherited from CustomBody.)
TrackingId Gets or sets the tracking identifier. (Inherited from CustomBody.)
Top
  Platforms Name Description
MapColorPositions Iterates over the body's CameraSpacePoint joint locations and maps each to a ColorSpacePoint. (Inherited from CustomBody.)
MapDepthPositions Iterates over the body's CameraSpacePoint joint locations and maps each to a DepthSpacePoint. (Inherited from CustomBody.)
Update(Body) Updates the values of this CustomBody with the values contained in the referenced Body. (Inherited from CustomBody.)
Update(IBody) Updates the values of this CustomBody with the values contained in the referenced IBody. (Inherited from CustomBody.)
Update(Body) Updates the values of this CustomBody with the values contained in the referenced Body. (Inherited from CustomBody.)
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