C# Class Kinect.Sensor.KinectSensorController

This class manages the Kinect sensor, and interaction with the gestures and pointer controllers.
Mostrar archivo Open project: NIAEFEUP/Kommando Class Usage Examples

Public Methods

Method Description
FoundSensor ( ) : bool

Checks if a sensor was found.

KinectSensorController ( KinectSensorType type = KinectSensorType.WindowsSensor ) : Kinect.Gestures

Builds a new sensor controller instance.

StartSensor ( ) : void

Start the sensor.

StartTrackingSkeleton ( int trackingId ) : void

Set a specific skeleton to track.

StopSensor ( ) : void

Stop the sensor.

StopTrackingSkeleton ( ) : void

Stop tracking a specific skeleton.

Private Methods

Method Description
ConfigureGestureController ( ) : void

Configures the gesture controller.

ConfigureSensor ( KinectSensorType type ) : void

Configures the Kinect sensor.

callback_SkeletonFrameReady ( object sender, Microsoft.Kinect.SkeletonFrameReadyEventArgs e ) : void

Processes sensor information and updates the gesture controller.

Method Details

FoundSensor() public method

Checks if a sensor was found.
public FoundSensor ( ) : bool
return bool

KinectSensorController() public method

Builds a new sensor controller instance.
public KinectSensorController ( KinectSensorType type = KinectSensorType.WindowsSensor ) : Kinect.Gestures
type KinectSensorType
return Kinect.Gestures

StartSensor() public method

Start the sensor.
public StartSensor ( ) : void
return void

StartTrackingSkeleton() public method

Set a specific skeleton to track.
public StartTrackingSkeleton ( int trackingId ) : void
trackingId int TrackingId of the skeleton
return void

StopSensor() public method

Stop the sensor.
public StopSensor ( ) : void
return void

StopTrackingSkeleton() public method

Stop tracking a specific skeleton.
public StopTrackingSkeleton ( ) : void
return void