C# Class OpenNIUserTracker, Elemental

Inheritance: MonoBehaviour
Show file Open project: CodeStrumpet/Elemental Class Usage Examples

Public Properties

Property Type Description
MaxCalibratedUsers int
UserTooCloseDistance float

Private Properties

Property Type Description

Public Methods

Method Description
AttemptCalibrationForAllUsers ( ) : void
GetUserCenterOfMass ( int userId ) : Vector3
LoseAllUsers ( ) : void
ResetTracker ( ) : void
Start ( ) : void
Update ( ) : void
UpdateSkeleton ( int userId, OpenNISkeleton, skeleton ) : void
poseDetectionCapability_PoseDetected ( object sender, OpenNI.PoseDetectedEventArgs e ) : void
skeletonCapbility_CalibrationEnd ( object sender, OpenNI.CalibrationEndEventArgs e ) : void
userGenerator_LostUser ( object sender, OpenNI.UserLostEventArgs e ) : void
userGenerator_NewUser ( object sender, OpenNI.NewUserEventArgs e ) : void

Method Details

AttemptCalibrationForAllUsers() public method

public AttemptCalibrationForAllUsers ( ) : void
return void

GetUserCenterOfMass() public method

public GetUserCenterOfMass ( int userId ) : Vector3
userId int
return Vector3

LoseAllUsers() public method

public LoseAllUsers ( ) : void
return void

ResetTracker() public method

public ResetTracker ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateSkeleton() public method

public UpdateSkeleton ( int userId, OpenNISkeleton, skeleton ) : void
userId int
skeleton OpenNISkeleton,
return void

poseDetectionCapability_PoseDetected() public method

public poseDetectionCapability_PoseDetected ( object sender, OpenNI.PoseDetectedEventArgs e ) : void
sender object
e OpenNI.PoseDetectedEventArgs
return void

skeletonCapbility_CalibrationEnd() public method

public skeletonCapbility_CalibrationEnd ( object sender, OpenNI.CalibrationEndEventArgs e ) : void
sender object
e OpenNI.CalibrationEndEventArgs
return void

userGenerator_LostUser() public method

public userGenerator_LostUser ( object sender, OpenNI.UserLostEventArgs e ) : void
sender object
e OpenNI.UserLostEventArgs
return void

userGenerator_NewUser() public method

public userGenerator_NewUser ( object sender, OpenNI.NewUserEventArgs e ) : void
sender object
e OpenNI.NewUserEventArgs
return void

Property Details

MaxCalibratedUsers public property

public int MaxCalibratedUsers
return int

UserTooCloseDistance public property

public float UserTooCloseDistance
return float