CustomJoint Class (KinectEx)

This class effectively mimics the Kinect SDK's Joint struct, but does so with a class that can be serialized and is not sealed. These capabilities are needed to support both the smoothing / filtering and the DVR functions of the KinectEx library.

Namespace: KinectEx
Assembly: KinectEx (KinectEx.dll 0.4.0.0)
  • C#
  • VB
  • C++
  • F#
public class CustomJoint : IJoint

Syntax for VB is not yet implemented.

Syntax for C++ is not yet implemented

type public CustomJoint =
	class
		interface IJoint
	end

The CustomJoint type exposes the following members.

  Platforms Name Description
CustomJoint(JointType) Create a new CustomJoint object based on the supplied JointType value. 
CustomJoint(JointType) Create a new CustomJoint object based on the supplied JointType value. 
CustomJoint(JointType) Create a new CustomJoint object based on the supplied JointType value. 
Top
  Platforms Name Description
_colorPosition The depth position. 
_depthPosition The depth position. 
_jointType The type of the joint. 
_position The position. 
_trackingState The state of the tracking. 
Top
  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().)
Top
  Platforms Name Description
Update(IJoint) Update the joint position based on the referenced IJoint. (Implements IJoint.Update().)
Update(Joint) Update the joint position based on the referened Joint. (Implements IJoint.Update().)
Update(Joint) Update the joint position based on the referened Joint. (Implements IJoint.Update().)
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