C# Class EducationSystem.AbstractKinectFramesHandler

Inheritance: AutoNotifyPropertyChanged
Mostra file Open project: huangfuyang/Sign-Language-with-Kinect

Public Methods

Method Description
AbstractKinectFramesHandler ( UIElement element, bool isRegisterAllFrameReady = true ) : System.Threading
AbstractKinectFramesHandler ( bool isRegisterAllFrameReady = true ) : System.Threading
ColorFrameCallback ( long timestamp, int frameNumber, byte colorPixels ) : void
DepthFrameCallback ( long timestamp, int frameNumber, DepthImagePixel depthPixels ) : void
HandPointersCallback ( long timestamp, Microsoft.Kinect.Toolkit.Controls.HandPointer handPointers ) : void
OnHandPointerGripRelease ( Microsoft.Kinect.Toolkit.Controls.HandPointer grippedHandpointer, Point startGripPoint, Point endGripPoint ) : void
RegisterCallbackToSensor ( Microsoft.Kinect.KinectSensor sensor ) : void
SkeletonFrameCallback ( long timestamp, int frameNumber, Microsoft.Kinect.Skeleton skeletonData ) : void

Private Methods

Method Description
HandleHandPointerGrip ( Microsoft.Kinect.Toolkit.Controls.HandPointer handPointer ) : void
KinectRegion_HandPointersUpdated ( object sender, System e ) : void
OnHandPointerCaptured ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerEnter ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerGrip ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerLostCapture ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerMove ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerPress ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnQueryInteractionStatus ( object sender, Microsoft.Kinect.Toolkit.Controls.QueryInteractionStatusEventArgs queryInteractionStatusEventArgs ) : void
_onHandPointerGripRelease ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
handleColorImageFrame ( Microsoft.Kinect.ColorImageFrame colorFrame ) : void
handleDepthImageFrame ( Microsoft.Kinect.DepthImageFrame depthFrame ) : void
handleSkeletonFrame ( Microsoft.Kinect.SkeletonFrame skeletonFrame ) : void
sensor_AllFramesReady ( object sender, AllFramesReadyEventArgs e ) : void
sensor_ColorFrameReady ( object sender, Microsoft.Kinect.ColorImageFrameReadyEventArgs e ) : void
sensor_DepthFrameReady ( object sender, Microsoft.Kinect.DepthImageFrameReadyEventArgs e ) : void
sensor_SkeletonFrameReady ( object sender, Microsoft.Kinect.SkeletonFrameReadyEventArgs e ) : void

Method Details

AbstractKinectFramesHandler() public method

public AbstractKinectFramesHandler ( UIElement element, bool isRegisterAllFrameReady = true ) : System.Threading
element System.Windows.UIElement
isRegisterAllFrameReady bool
return System.Threading

AbstractKinectFramesHandler() public method

public AbstractKinectFramesHandler ( bool isRegisterAllFrameReady = true ) : System.Threading
isRegisterAllFrameReady bool
return System.Threading

ColorFrameCallback() public method

public ColorFrameCallback ( long timestamp, int frameNumber, byte colorPixels ) : void
timestamp long
frameNumber int
colorPixels byte
return void

DepthFrameCallback() public method

public DepthFrameCallback ( long timestamp, int frameNumber, DepthImagePixel depthPixels ) : void
timestamp long
frameNumber int
depthPixels DepthImagePixel
return void

HandPointersCallback() public method

public HandPointersCallback ( long timestamp, Microsoft.Kinect.Toolkit.Controls.HandPointer handPointers ) : void
timestamp long
handPointers Microsoft.Kinect.Toolkit.Controls.HandPointer
return void

OnHandPointerGripRelease() public method

public OnHandPointerGripRelease ( Microsoft.Kinect.Toolkit.Controls.HandPointer grippedHandpointer, Point startGripPoint, Point endGripPoint ) : void
grippedHandpointer Microsoft.Kinect.Toolkit.Controls.HandPointer
startGripPoint System.Windows.Point
endGripPoint System.Windows.Point
return void

RegisterCallbackToSensor() public method

public RegisterCallbackToSensor ( Microsoft.Kinect.KinectSensor sensor ) : void
sensor Microsoft.Kinect.KinectSensor
return void

SkeletonFrameCallback() public method

public SkeletonFrameCallback ( long timestamp, int frameNumber, Microsoft.Kinect.Skeleton skeletonData ) : void
timestamp long
frameNumber int
skeletonData Microsoft.Kinect.Skeleton
return void