C# Класс WindowsFormsApplication1.JointTracker

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
JointTracker ( ) : System
averageVel ( int framesBack, float decayPercent ) : Microsoft.Kinect.SkeletonPoint
lastDistance ( ) : Microsoft.Kinect.SkeletonPoint
position ( ) : Microsoft.Kinect.SkeletonPoint
recPoint ( Microsoft.Kinect.SkeletonPoint v ) : void
slope ( Microsoft.Kinect.SkeletonPoint v ) : double
vecAdd ( Microsoft.Kinect.SkeletonPoint a, Microsoft.Kinect.SkeletonPoint b ) : Microsoft.Kinect.SkeletonPoint
vecAdd ( Microsoft.Kinect.SkeletonPoint &a, Microsoft.Kinect.SkeletonPoint b ) : void
vecMult ( float coEffish, Microsoft.Kinect.SkeletonPoint vec ) : Microsoft.Kinect.SkeletonPoint
vecMult ( float coEffish, Microsoft.Kinect.SkeletonPoint &vec ) : void
vecSubt ( Microsoft.Kinect.SkeletonPoint a, Microsoft.Kinect.SkeletonPoint b ) : Microsoft.Kinect.SkeletonPoint
vecSubt ( Microsoft.Kinect.SkeletonPoint &a, Microsoft.Kinect.SkeletonPoint b ) : void
zeroVec ( ) : Microsoft.Kinect.SkeletonPoint

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

Метод Описание
checkAndSolveOverflow ( ) : void

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

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

public JointTracker ( ) : System
Результат System

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

public averageVel ( int framesBack, float decayPercent ) : Microsoft.Kinect.SkeletonPoint
framesBack int
decayPercent float
Результат Microsoft.Kinect.SkeletonPoint

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

public lastDistance ( ) : Microsoft.Kinect.SkeletonPoint
Результат Microsoft.Kinect.SkeletonPoint

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

public position ( ) : Microsoft.Kinect.SkeletonPoint
Результат Microsoft.Kinect.SkeletonPoint

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

public recPoint ( Microsoft.Kinect.SkeletonPoint v ) : void
v Microsoft.Kinect.SkeletonPoint
Результат void

slope() публичный статический Метод

public static slope ( Microsoft.Kinect.SkeletonPoint v ) : double
v Microsoft.Kinect.SkeletonPoint
Результат double

vecAdd() публичный статический Метод

public static vecAdd ( Microsoft.Kinect.SkeletonPoint a, Microsoft.Kinect.SkeletonPoint b ) : Microsoft.Kinect.SkeletonPoint
a Microsoft.Kinect.SkeletonPoint
b Microsoft.Kinect.SkeletonPoint
Результат Microsoft.Kinect.SkeletonPoint

vecAdd() публичный статический Метод

public static vecAdd ( Microsoft.Kinect.SkeletonPoint &a, Microsoft.Kinect.SkeletonPoint b ) : void
a Microsoft.Kinect.SkeletonPoint
b Microsoft.Kinect.SkeletonPoint
Результат void

vecMult() публичный статический Метод

public static vecMult ( float coEffish, Microsoft.Kinect.SkeletonPoint vec ) : Microsoft.Kinect.SkeletonPoint
coEffish float
vec Microsoft.Kinect.SkeletonPoint
Результат Microsoft.Kinect.SkeletonPoint

vecMult() публичный статический Метод

public static vecMult ( float coEffish, Microsoft.Kinect.SkeletonPoint &vec ) : void
coEffish float
vec Microsoft.Kinect.SkeletonPoint
Результат void

vecSubt() публичный статический Метод

public static vecSubt ( Microsoft.Kinect.SkeletonPoint a, Microsoft.Kinect.SkeletonPoint b ) : Microsoft.Kinect.SkeletonPoint
a Microsoft.Kinect.SkeletonPoint
b Microsoft.Kinect.SkeletonPoint
Результат Microsoft.Kinect.SkeletonPoint

vecSubt() публичный статический Метод

public static vecSubt ( Microsoft.Kinect.SkeletonPoint &a, Microsoft.Kinect.SkeletonPoint b ) : void
a Microsoft.Kinect.SkeletonPoint
b Microsoft.Kinect.SkeletonPoint
Результат void

zeroVec() публичный статический Метод

public static zeroVec ( ) : Microsoft.Kinect.SkeletonPoint
Результат Microsoft.Kinect.SkeletonPoint