C# Class OpenNISkeleton, Elemental

Inheritance: MonoBehaviour
Exibir arquivo Open project: CodeStrumpet/Elemental Class Usage Examples

Public Properties

Property Type Description
Head Transform
LeftAnkle Transform
LeftCollar Transform
LeftElbow Transform
LeftFingertip Transform
LeftFoot Transform
LeftHand Transform
LeftHip Transform
LeftKnee Transform
LeftShoulder Transform
LeftWrist Transform
Neck Transform
RightAnkle Transform
RightCollar Transform
RightElbow Transform
RightFingertip Transform
RightFoot Transform
RightHand Transform
RightHip Transform
RightKnee Transform
RightShoulder Transform
RightWrist Transform
RotationDamping float
Scale Vector3
Torso Transform
UpdateJointPositions bool
UpdateOrientation bool
UpdateRootPosition bool
Waist Transform
absolute bool

Public Methods

Method Description
Awake ( ) : void
GetJointRealWorldPosition ( SkeletonJoint joint ) : Point3D
JSONJoint ( SkeletonJoint j ) : Hashtable
JSONSkeleton ( ) : ArrayList
JointFromJSON ( SkeletonJoint j, Hashtable dict ) : void
RotateToCalibrationPose ( ) : void
SkeletonFromJSON ( ArrayList data ) : void
Start ( ) : void
UpdateJoint ( SkeletonJoint joint, SkeletonJointTransformation skelTrans ) : void
UpdateRoot ( Vector3 skelRoot ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

GetJointRealWorldPosition() public method

public GetJointRealWorldPosition ( SkeletonJoint joint ) : Point3D
joint SkeletonJoint
return Point3D

JSONJoint() public method

public JSONJoint ( SkeletonJoint j ) : Hashtable
j SkeletonJoint
return Hashtable

JSONSkeleton() public method

public JSONSkeleton ( ) : ArrayList
return ArrayList

JointFromJSON() public method

public JointFromJSON ( SkeletonJoint j, Hashtable dict ) : void
j SkeletonJoint
dict Hashtable
return void

RotateToCalibrationPose() public method

public RotateToCalibrationPose ( ) : void
return void

SkeletonFromJSON() public method

public SkeletonFromJSON ( ArrayList data ) : void
data ArrayList
return void

Start() public method

public Start ( ) : void
return void

UpdateJoint() public method

public UpdateJoint ( SkeletonJoint joint, SkeletonJointTransformation skelTrans ) : void
joint SkeletonJoint
skelTrans OpenNI.SkeletonJointTransformation
return void

UpdateRoot() public method

public UpdateRoot ( Vector3 skelRoot ) : void
skelRoot Vector3
return void

Property Details

Head public_oe property

public Transform Head
return Transform

LeftAnkle public_oe property

public Transform LeftAnkle
return Transform

LeftCollar public_oe property

public Transform LeftCollar
return Transform

LeftElbow public_oe property

public Transform LeftElbow
return Transform

LeftFingertip public_oe property

public Transform LeftFingertip
return Transform

LeftFoot public_oe property

public Transform LeftFoot
return Transform

LeftHand public_oe property

public Transform LeftHand
return Transform

LeftHip public_oe property

public Transform LeftHip
return Transform

LeftKnee public_oe property

public Transform LeftKnee
return Transform

LeftShoulder public_oe property

public Transform LeftShoulder
return Transform

LeftWrist public_oe property

public Transform LeftWrist
return Transform

Neck public_oe property

public Transform Neck
return Transform

RightAnkle public_oe property

public Transform RightAnkle
return Transform

RightCollar public_oe property

public Transform RightCollar
return Transform

RightElbow public_oe property

public Transform RightElbow
return Transform

RightFingertip public_oe property

public Transform RightFingertip
return Transform

RightFoot public_oe property

public Transform RightFoot
return Transform

RightHand public_oe property

public Transform RightHand
return Transform

RightHip public_oe property

public Transform RightHip
return Transform

RightKnee public_oe property

public Transform RightKnee
return Transform

RightShoulder public_oe property

public Transform RightShoulder
return Transform

RightWrist public_oe property

public Transform RightWrist
return Transform

RotationDamping public_oe property

public float RotationDamping
return float

Scale public_oe property

public Vector3 Scale
return Vector3

Torso public_oe property

public Transform Torso
return Transform

UpdateJointPositions public_oe property

public bool UpdateJointPositions
return bool

UpdateOrientation public_oe property

public bool UpdateOrientation
return bool

UpdateRootPosition public_oe property

public bool UpdateRootPosition
return bool

Waist public_oe property

public Transform Waist
return Transform

absolute public_oe property

public bool absolute
return bool