middleware/src/Tracking/Gestures/GestureDetector.cs
changeset 5 d40f84d77db4
parent 3 92f19af39024
child 8 e4e7db2435f8
equal deleted inserted replaced
4:f4e52a4c34b3 5:d40f84d77db4
    26         //Historique des positions du squelette.
    26         //Historique des positions du squelette.
    27         protected static List<List<Joint>> history = new List<List<Joint>>();
    27         protected static List<List<Joint>> history = new List<List<Joint>>();
    28         //protected JointCollection previousSkeleton;
    28         //protected JointCollection previousSkeleton;
    29 
    29 
    30         //Voici les ID des noeuds d'un squelette : variables magiques en attente de factorisation.
    30         //Voici les ID des noeuds d'un squelette : variables magiques en attente de factorisation.
    31         protected int hipCenterID = 0, spineID = 1, shoulderCenterID = 2, headID = 3;
    31         /*protected int hipCenterID = 0, spineID = 1, shoulderCenterID = 2, headID = 3;
    32         protected int shoulderLeftID = 4, elbowLeftID = 5, wristLeftID = 6, handLeftID = 7;
    32         protected int shoulderLeftID = 4, elbowLeftID = 5, wristLeftID = 6, handLeftID = 7;
    33         protected int shoulderRightID = 8, elbowRightID = 9, wristRightID = 10, handRightID = 11;
    33         protected int shoulderRightID = 8, elbowRightID = 9, wristRightID = 10, handRightID = 11;
    34         protected int hipLeftID = 12, kneeLeftID = 13, ankleLeftID = 14, footLeftID = 15;
    34         protected int hipLeftID = 12, kneeLeftID = 13, ankleLeftID = 14, footLeftID = 15;
    35         protected int hipRightID = 16, kneeRightID = 17, ankleRightID = 18, footRightID = 19;
    35         protected int hipRightID = 16, kneeRightID = 17, ankleRightID = 18, footRightID = 19;*/
    36 
    36 
    37         //Elements nécessaires à la reconnaissance du geste :
    37         //Elements nécessaires à la reconnaissance du geste :
    38         //Distance du parcours du geste (va dépendre de la distance de l'utilisateur).
    38         //Distance du parcours du geste (va dépendre de la distance de l'utilisateur).
    39         protected float refDistance;
    39         protected float refDistance;
    40         //Position de départ pour le geste.
    40         //Position de départ pour le geste.