Packagecom.as3nui.nativeExtensions.air.kinect.data
Classpublic class SkeletonJoint
InheritanceSkeletonJoint Inheritance Object
Subclasses MSSkeletonJoint, OpenNISkeletonJoint

This class represents one joint in a user skeleton.

It has position and orientation info. Next to global positions (x, y, z), you can get position info in 2D in RGB or depth space aswell.



Public Properties
 PropertyDefined By
  name : String
Name of the joint
SkeletonJoint
  position : Position
Position of the joint
SkeletonJoint
  positionConfidence : Number
Accuracy of the joint position
SkeletonJoint
Public Methods
 MethodDefined By
  
SkeletonJoint
  
copyFrom(otherJoint:SkeletonJoint):void
Copies the properties from the other joint into this instance
SkeletonJoint
Public Constants
 ConstantDefined By
  HEAD : String = head
[static]
SkeletonJoint
  LEFT_ELBOW : String = left_elbow
[static]
SkeletonJoint
  LEFT_FOOT : String = left_foot
[static]
SkeletonJoint
  LEFT_HAND : String = left_hand
[static]
SkeletonJoint
  LEFT_HIP : String = left_hip
[static]
SkeletonJoint
  LEFT_KNEE : String = left_knee
[static]
SkeletonJoint
  LEFT_SHOULDER : String = left_shoulder
[static]
SkeletonJoint
  NECK : String = neck
[static]
SkeletonJoint
  RIGHT_ELBOW : String = right_elbow
[static]
SkeletonJoint
  RIGHT_FOOT : String = right_foot
[static]
SkeletonJoint
  RIGHT_HAND : String = right_hand
[static]
SkeletonJoint
  RIGHT_HIP : String = right_hip
[static]
SkeletonJoint
  RIGHT_KNEE : String = right_knee
[static]
SkeletonJoint
  RIGHT_SHOULDER : String = right_shoulder
[static]
SkeletonJoint
  TORSO : String = torso
[static]
SkeletonJoint
Property Detail
nameproperty
public var name:String

Name of the joint

positionproperty 
public var position:Position

Position of the joint

positionConfidenceproperty 
public var positionConfidence:Number

Accuracy of the joint position

Constructor Detail
SkeletonJoint()Constructor
public function SkeletonJoint()



Method Detail
copyFrom()method
public function copyFrom(otherJoint:SkeletonJoint):void

Copies the properties from the other joint into this instance

Parameters

otherJoint:SkeletonJoint

Constant Detail
HEADConstant
public static const HEAD:String = head

LEFT_ELBOWConstant 
public static const LEFT_ELBOW:String = left_elbow

LEFT_FOOTConstant 
public static const LEFT_FOOT:String = left_foot

LEFT_HANDConstant 
public static const LEFT_HAND:String = left_hand

LEFT_HIPConstant 
public static const LEFT_HIP:String = left_hip

LEFT_KNEEConstant 
public static const LEFT_KNEE:String = left_knee

LEFT_SHOULDERConstant 
public static const LEFT_SHOULDER:String = left_shoulder

NECKConstant 
public static const NECK:String = neck

RIGHT_ELBOWConstant 
public static const RIGHT_ELBOW:String = right_elbow

RIGHT_FOOTConstant 
public static const RIGHT_FOOT:String = right_foot

RIGHT_HANDConstant 
public static const RIGHT_HAND:String = right_hand

RIGHT_HIPConstant 
public static const RIGHT_HIP:String = right_hip

RIGHT_KNEEConstant 
public static const RIGHT_KNEE:String = right_knee

RIGHT_SHOULDERConstant 
public static const RIGHT_SHOULDER:String = right_shoulder

TORSOConstant 
public static const TORSO:String = torso