C# Класс KinectV2Core.KinectCoreV2

Наследование: KinectBase.IKinectCore
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
skeletonData KinectBase.KinectSkeletonsData

Открытые методы

Метод Описание
GetKinectAudioStream ( ) : System.IO.Stream
KinectCoreV2 ( KinectBase &settings, bool isGUILaunched, int kinectNumber ) : System
MapJointToColor ( KinectBase joint, bool undoTransform ) : Point
MapJointToDepth ( KinectBase joint, bool undoTransform ) : Point
ShutdownSensor ( ) : void
StartKinectAudio ( ) : void
TransformJoint ( KinectBase joint ) : KinectBase.Joint
TransformSkeleton ( KinectBase skeleton ) : KinectBase.KinectSkeleton
UpdateAudioAngle ( System.Windows.Media.Media3D.Point3D position ) : void
audioReader_FrameArrived ( object sender, AudioBeamFrameArrivedEventArgs e ) : void
colorReader_FrameArrived ( object sender, ColorFrameArrivedEventArgs e ) : void
depthReader_FrameArrived ( object sender, DepthFrameArrivedEventArgs e ) : void
irReader_FrameArrived ( object sender, InfraredFrameArrivedEventArgs e ) : void
skeletonReader_FrameArrived ( object sender, BodyFrameArrivedEventArgs e ) : void

Защищенные методы

Метод Описание
OnAccelerationChanged ( KinectBase e ) : void
OnAudioPositionChanged ( KinectBase e ) : void
OnColorFrameReceived ( KinectBase e ) : void
OnDepthFrameReceived ( KinectBase e ) : void
OnLogMessageGenerated ( KinectBase e ) : void
OnSkeletonChanged ( KinectBase e ) : void

Приватные методы

Метод Описание
ActuallyStartAudio ( ) : void
LaunchKinect ( ) : void
convertHandState ( HandState handState ) : bool
convertJointOrientation ( System.Vector4 orientation ) : System.Windows.Media.Media3D.Quaternion
convertJointPosition ( CameraSpacePoint position ) : System.Windows.Media.Media3D.Point3D
convertJointType ( JointType jointType ) : KinectBase.JointType
convertTrackingConfidence ( TrackingConfidence confidence ) : KinectBase.TrackingConfidence
convertTrackingState ( TrackingState trackingState ) : KinectBase.TrackingState
convertTrackingState ( bool trackingState ) : KinectBase.TrackingState

Описание методов

GetKinectAudioStream() публичный Метод

public GetKinectAudioStream ( ) : System.IO.Stream
Результат System.IO.Stream

KinectCoreV2() публичный Метод

public KinectCoreV2 ( KinectBase &settings, bool isGUILaunched, int kinectNumber ) : System
settings KinectBase
isGUILaunched bool
kinectNumber int
Результат System

MapJointToColor() публичный Метод

public MapJointToColor ( KinectBase joint, bool undoTransform ) : Point
joint KinectBase
undoTransform bool
Результат Point

MapJointToDepth() публичный Метод

public MapJointToDepth ( KinectBase joint, bool undoTransform ) : Point
joint KinectBase
undoTransform bool
Результат Point

OnAccelerationChanged() защищенный Метод

protected OnAccelerationChanged ( KinectBase e ) : void
e KinectBase
Результат void

OnAudioPositionChanged() защищенный Метод

protected OnAudioPositionChanged ( KinectBase e ) : void
e KinectBase
Результат void

OnColorFrameReceived() защищенный Метод

protected OnColorFrameReceived ( KinectBase e ) : void
e KinectBase
Результат void

OnDepthFrameReceived() защищенный Метод

protected OnDepthFrameReceived ( KinectBase e ) : void
e KinectBase
Результат void

OnLogMessageGenerated() защищенный Метод

protected OnLogMessageGenerated ( KinectBase e ) : void
e KinectBase
Результат void

OnSkeletonChanged() защищенный Метод

protected OnSkeletonChanged ( KinectBase e ) : void
e KinectBase
Результат void

ShutdownSensor() публичный Метод

public ShutdownSensor ( ) : void
Результат void

StartKinectAudio() публичный Метод

public StartKinectAudio ( ) : void
Результат void

TransformJoint() публичный Метод

public TransformJoint ( KinectBase joint ) : KinectBase.Joint
joint KinectBase
Результат KinectBase.Joint

TransformSkeleton() публичный Метод

public TransformSkeleton ( KinectBase skeleton ) : KinectBase.KinectSkeleton
skeleton KinectBase
Результат KinectBase.KinectSkeleton

UpdateAudioAngle() публичный Метод

public UpdateAudioAngle ( System.Windows.Media.Media3D.Point3D position ) : void
position System.Windows.Media.Media3D.Point3D
Результат void

audioReader_FrameArrived() публичный Метод

public audioReader_FrameArrived ( object sender, AudioBeamFrameArrivedEventArgs e ) : void
sender object
e AudioBeamFrameArrivedEventArgs
Результат void

colorReader_FrameArrived() публичный Метод

public colorReader_FrameArrived ( object sender, ColorFrameArrivedEventArgs e ) : void
sender object
e ColorFrameArrivedEventArgs
Результат void

depthReader_FrameArrived() публичный Метод

public depthReader_FrameArrived ( object sender, DepthFrameArrivedEventArgs e ) : void
sender object
e DepthFrameArrivedEventArgs
Результат void

irReader_FrameArrived() публичный Метод

public irReader_FrameArrived ( object sender, InfraredFrameArrivedEventArgs e ) : void
sender object
e InfraredFrameArrivedEventArgs
Результат void

skeletonReader_FrameArrived() публичный Метод

public skeletonReader_FrameArrived ( object sender, BodyFrameArrivedEventArgs e ) : void
sender object
e BodyFrameArrivedEventArgs
Результат void

Описание свойств

skeletonData публичное свойство

public KinectBase.KinectSkeletonsData skeletonData
Результат KinectBase.KinectSkeletonsData