ExponentialJoint Class (KinectEx.Smoothing)
A class representing a CustomJoint who's position values
are "smoothed" using a Double Exponential filtering algorithm.
- C#
- VB
- C++
- F#
public class ExponentialJoint : CustomJoint
Syntax for VB is not yet implemented.
Syntax for C++ is not yet implemented
type public ExponentialJoint = class inherit CustomJoint end
The ExponentialJoint type exposes the following members.
| Platforms | Name | Description | |
|---|---|---|---|
| ExponentialJoint(JointType) | Create an exponential smoothing joint with default configuration values. | ||
| ExponentialJoint(JointType, ISmootherParameters) | Create an exponential smoothing joint with custom configuration values. | ||
| ExponentialJoint(JointType) | Create an exponential smoothing joint with default configuration values. | ||
| ExponentialJoint(JointType, ISmootherParameters) | Create an exponential smoothing joint with custom configuration values. | ||
| ExponentialJoint(JointType) | Create an exponential smoothing joint with default configuration values. | ||
| ExponentialJoint(JointType, ISmootherParameters) | Create an exponential smoothing joint with custom configuration values. |
| Platforms | Name | Description | |
|---|---|---|---|
| _colorPosition | The depth position. (Inherited from CustomJoint.) | ||
| _depthPosition | The depth position. (Inherited from CustomJoint.) | ||
| _jointType | The type of the joint. (Inherited from CustomJoint.) | ||
| _position | The position. (Inherited from CustomJoint.) | ||
| _trackingState | The state of the tracking. (Inherited from CustomJoint.) |
| Platforms | Name | Description | |
|---|---|---|---|
| ColorPosition | Gets or sets the 2D color space position. (Inherited from CustomJoint.) | ||
| DepthPosition | Gets or sets the 2D depth space position. (Inherited from CustomJoint.) | ||
| JointType | Gets or sets the type of the joint. (Inherited from CustomJoint.) | ||
| Position | Gets or sets the position. (Inherited from CustomJoint.) | ||
| TrackingState | Gets or sets the state of the tracking. (Inherited from CustomJoint.) |
| Platforms | Name | Description | |
|---|---|---|---|
| Update(Joint) | Update the joint position based on the referened |
||
| Update(Joint) | Update the joint position based on the referened |
||
| Update(IJoint) | Update (and filter) the joint position based on the referenced |
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
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