MarcEricMartel 3e954843b3 Zigonnage
2023-05-05 06:36:12 -04:00

42 lines
1.1 KiB
C#

using JeuHoy_WPF;
using Microsoft.Kinect;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
namespace JeuHoy_WPF_Natif.Model {
public class Squelette {
static public readonly JointType[] Joints = new JointType[CstApplication.SKELETONCOUNT] {
JointType.HandLeft,
JointType.HandRight,
JointType.ElbowLeft,
JointType.ElbowRight,
JointType.FootLeft,
JointType.FootRight,
JointType.KneeRight,
JointType.KneeLeft,
JointType.SpineBase,
JointType.Neck
};
private double[] _sque;
private string _rep = "?";
public string Reponse { get => _rep; set => _rep = value; }
public double[] Points => _sque;
public Squelette(double[] body, string reponse) {
if (body.Length != CstApplication.SKELETONCOUNT * 2) {
_sque = new double[CstApplication.SKELETONCOUNT * 2];
} else {
_sque = body;
_rep = reponse;
}
}
}
}