C# Class Microsoft.Samples.Kinect.ColorBasics.MainWindow.Movimiento

Exibir arquivo Open project: algui91/grado_informatica_npi

Public Methods

Method Description
modulo ( Microsoft.Kinect.SkeletonPoint vector ) : double

Calcula el modulo del vector

producto_escalar ( Microsoft.Kinect.SkeletonPoint a, Microsoft.Kinect.SkeletonPoint b ) : double

Calcula el producto escalar de los vectores a y b

valores_base ( Microsoft.Kinect.SkeletonPoint punto_base, Microsoft.Kinect.SkeletonPoint punto_inicial, Microsoft.Kinect.SkeletonPoint punto_actual, double &angulo, double &diferencia_X, double &diferencia_Z ) : void

Calcula y devuelve por referencia unos valores esenciales para la deteccion de movimientos

Method Details

modulo() public method

Calcula el modulo del vector
public modulo ( Microsoft.Kinect.SkeletonPoint vector ) : double
vector Microsoft.Kinect.SkeletonPoint vector
return double

producto_escalar() public method

Calcula el producto escalar de los vectores a y b
public producto_escalar ( Microsoft.Kinect.SkeletonPoint a, Microsoft.Kinect.SkeletonPoint b ) : double
a Microsoft.Kinect.SkeletonPoint punto en el espacio
b Microsoft.Kinect.SkeletonPoint punto en el espacio
return double

valores_base() public method

Calcula y devuelve por referencia unos valores esenciales para la deteccion de movimientos
public valores_base ( Microsoft.Kinect.SkeletonPoint punto_base, Microsoft.Kinect.SkeletonPoint punto_inicial, Microsoft.Kinect.SkeletonPoint punto_actual, double &angulo, double &diferencia_X, double &diferencia_Z ) : void
punto_base Microsoft.Kinect.SkeletonPoint punto base
punto_inicial Microsoft.Kinect.SkeletonPoint punto inicial
punto_actual Microsoft.Kinect.SkeletonPoint punto actual
angulo double angulo entre el vector base_inicial (vector desde punto_base a punto_inicial) y el vector /// base_actual (vector desde punto_base a punto_actual)
diferencia_X double diferencia_X como valor absoluto de la diferencia entre la componente X de punto_actual /// y punto_inicial
diferencia_Z double diferencia_Z como la diferencia entre la componente Z de punto_actual y punto_inicial
return void