C# Class OpenNI2, Kinect-Unity-Interface

Inheritance: MonoBehaviour
Afficher le fichier Open project: mattsonic/Kinect-Unity-Interface Class Usage Examples

Méthodes publiques

Свойство Type Description
bias Vector3
depth xn.DepthGenerator
drawSkeleton bool
handPoint Vector3
head Transform
leftHand Transform
rgbMaterial Material
rightHand Transform
scale float

Méthodes publiques

Méthode Description
Start ( ) : void
Update ( ) : void
createDefaultLineRenderer ( Transform obj ) : void
gestures_GestureRecognized ( ProductionNode node, string strGesture, Point3D &idPosition, Point3D &endPosition ) : void
hands_HandCreate ( ProductionNode node, uint id, Point3D &position, float fTime ) : void
hands_HandDestroy ( ProductionNode node, uint id, float fTime ) : void
hands_HandUpdate ( ProductionNode node, uint id, Point3D &position, float fTime ) : void
poseDetectionCapability_PoseDetected ( ProductionNode node, string pose, uint id ) : void
skeletonCapability_CalibrationEnd ( ProductionNode node, uint id, bool success ) : void
userGenerator_LostUser ( ProductionNode node, uint id ) : void
userGenerator_NewUser ( ProductionNode node, uint id ) : void

Private Methods

Méthode Description
getJointVector3 ( uint user, SkeletonJoint joint ) : Vector3

Method Details

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

createDefaultLineRenderer() public méthode

public createDefaultLineRenderer ( Transform obj ) : void
obj Transform
Résultat void

gestures_GestureRecognized() public méthode

public gestures_GestureRecognized ( ProductionNode node, string strGesture, Point3D &idPosition, Point3D &endPosition ) : void
node xn.ProductionNode
strGesture string
idPosition Point3D
endPosition Point3D
Résultat void

hands_HandCreate() public méthode

public hands_HandCreate ( ProductionNode node, uint id, Point3D &position, float fTime ) : void
node xn.ProductionNode
id uint
position Point3D
fTime float
Résultat void

hands_HandDestroy() public méthode

public hands_HandDestroy ( ProductionNode node, uint id, float fTime ) : void
node xn.ProductionNode
id uint
fTime float
Résultat void

hands_HandUpdate() public méthode

public hands_HandUpdate ( ProductionNode node, uint id, Point3D &position, float fTime ) : void
node xn.ProductionNode
id uint
position Point3D
fTime float
Résultat void

poseDetectionCapability_PoseDetected() public méthode

public poseDetectionCapability_PoseDetected ( ProductionNode node, string pose, uint id ) : void
node xn.ProductionNode
pose string
id uint
Résultat void

skeletonCapability_CalibrationEnd() public méthode

public skeletonCapability_CalibrationEnd ( ProductionNode node, uint id, bool success ) : void
node xn.ProductionNode
id uint
success bool
Résultat void

userGenerator_LostUser() public méthode

public userGenerator_LostUser ( ProductionNode node, uint id ) : void
node xn.ProductionNode
id uint
Résultat void

userGenerator_NewUser() public méthode

public userGenerator_NewUser ( ProductionNode node, uint id ) : void
node xn.ProductionNode
id uint
Résultat void

Property Details

bias public_oe property

public Vector3 bias
Résultat Vector3

depth public_oe property

public DepthGenerator,xn depth
Résultat xn.DepthGenerator

drawSkeleton public_oe property

public bool drawSkeleton
Résultat bool

handPoint public_oe property

public Vector3 handPoint
Résultat Vector3

head public_oe property

public Transform head
Résultat Transform

leftHand public_oe property

public Transform leftHand
Résultat Transform

rgbMaterial public_oe property

public Material rgbMaterial
Résultat Material

rightHand public_oe property

public Transform rightHand
Résultat Transform

scale public_oe property

public float scale
Résultat float