C# Класс Microsoft.Samples.Kinect.ColorBasics.MainWindow.MovimientoBrazo

Наследование: Movimiento
Показать файл Открыть проект

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

Метод Описание
MovimientoBrazo ( JointType wrist, JointType shoulder, double angulo = 70.0, double offset_perc = 0.2, int puntos_calibracion = 60 ) : System
actualizar ( Microsoft.Kinect.Skeleton skel ) : void

Actualiza el estado de detección del movimiento.

completado ( ) : bool

Devuelve true si se ha completado con éxito la detección del movimiento en curso, en caso contrario, devuelve false.

detectar ( ) : void

Si el detector está preparado o ha completado con éxito la detección de un movimiento anterior, activa la detección de movimiento.

existeError ( ) : bool

Devuelve true si ha ocurrido algún error en la ejecución del movimiento detectado, en caso contrario, devuelve false.

getAngulo ( ) : double

Devuelve el último ángulo detectado entre brazo inicial y final.

getEstado ( ) : ESTADO

Devuelve el enumerado interno que representa el estado actual de detección del movimiento.

getShoulderPoint ( ) : WriteableJoint

Devuelve el punto inicial del hombro y su tipo.

getWristPoint ( ) : WriteableJoint

Devuelve el punto inicial de la muñeca y su tipo.

preparado ( ) : bool

Devuelve true si el detector acaba de terminar la calibración y está listo para detectar un movimiento. Este estado ocurre una vez por cada calibración realizada.

reset ( ) : void

Reinicia el movimiento llevándolo al estado de calibración.

setError ( double new_offset_perc ) : void

Modifica el porcentaje de error asociado al movimiento y actualiza los cálculos afectados por la modificación.

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

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

public MovimientoBrazo ( JointType wrist, JointType shoulder, double angulo = 70.0, double offset_perc = 0.2, int puntos_calibracion = 60 ) : System
wrist JointType
shoulder JointType
angulo double
offset_perc double
puntos_calibracion int
Результат System

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

Actualiza el estado de detección del movimiento.
public actualizar ( Microsoft.Kinect.Skeleton skel ) : void
skel Microsoft.Kinect.Skeleton Objeto Skeleton con los puntos de interés
Результат void

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

Devuelve true si se ha completado con éxito la detección del movimiento en curso, en caso contrario, devuelve false.
public completado ( ) : bool
Результат bool

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

Si el detector está preparado o ha completado con éxito la detección de un movimiento anterior, activa la detección de movimiento.
public detectar ( ) : void
Результат void

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

Devuelve true si ha ocurrido algún error en la ejecución del movimiento detectado, en caso contrario, devuelve false.
public existeError ( ) : bool
Результат bool

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

Devuelve el último ángulo detectado entre brazo inicial y final.
public getAngulo ( ) : double
Результат double

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

Devuelve el enumerado interno que representa el estado actual de detección del movimiento.
public getEstado ( ) : ESTADO
Результат ESTADO

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

Devuelve el punto inicial del hombro y su tipo.
public getShoulderPoint ( ) : WriteableJoint
Результат WriteableJoint

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

Devuelve el punto inicial de la muñeca y su tipo.
public getWristPoint ( ) : WriteableJoint
Результат WriteableJoint

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

Devuelve true si el detector acaba de terminar la calibración y está listo para detectar un movimiento. Este estado ocurre una vez por cada calibración realizada.
public preparado ( ) : bool
Результат bool

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

Reinicia el movimiento llevándolo al estado de calibración.
public reset ( ) : void
Результат void

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

Modifica el porcentaje de error asociado al movimiento y actualiza los cálculos afectados por la modificación.
public setError ( double new_offset_perc ) : void
new_offset_perc double
Результат void