KinectJoint Class (KinectEx)
This class just wraps the Kinect SDK's Joint struct, but does so with
a class that implements the common IJoint interface. This makes
it possible to use a standard Kinect SDK object with many of the utility
functions provided by the KinectEx library.
- C#
- VB
- C++
- F#
public class KinectJoint : IJoint
Syntax for VB is not yet implemented.
Syntax for C++ is not yet implemented
type public KinectJoint = class interface IJoint end
The KinectJoint type exposes the following members.
| Platforms | Name | Description | |
|---|---|---|---|
| KinectJoint(Joint) | Initializes a new instance of the KinectJoint class. | ||
| KinectJoint(Joint) | Initializes a new instance of the KinectJoint class. |
| Platforms | Name | Description | |
|---|---|---|---|
| ColorPosition | Gets or sets the 2D color space position. (Implements IJoint.ColorPosition().) | ||
| DepthPosition | Gets or sets the 2D depth space position. (Implements IJoint.DepthPosition().) | ||
| JointType | Gets or sets the type of the joint. (Implements IJoint.JointType().) | ||
| Position | Gets or sets the position. (Implements IJoint.Position().) | ||
| TrackingState | Gets or sets the state of the tracking. (Implements IJoint.TrackingState().) |
| Platforms | Name | Description | |
|---|---|---|---|
| Update(IJoint) | Update the joint position based on the referenced |
||
| Update(Joint) | Updates the specified joint. (Implements IJoint.Update().) | ||
| Update(Joint) | Updates the specified joint. (Implements IJoint.Update().) |
| Platforms | Name | Description | |
|---|---|---|---|
| Implicit(Joint) | Performs an implicit conversion from Join to KinectJoint. | ||
| Implicit(Joint) | Performs an implicit conversion from Join to KinectJoint. |
Supported in:
Windows Desktop - .NET 4.5
Windows 8.1 Store - WinRT
Windows Desktop - .NET 4.5
Windows 8.1 Store - WinRT