diff -r dc552dbfe4dc -r 7372c4f249c7 middleware/Tracking/Postures/CrossDetector.cs --- a/middleware/Tracking/Postures/CrossDetector.cs Fri Apr 06 10:46:51 2012 +0200 +++ b/middleware/Tracking/Postures/CrossDetector.cs Fri Apr 06 11:08:26 2012 +0200 @@ -45,7 +45,7 @@ //La distance de référence est ici la distance entre le milieu du dos et le milieu des épaules. refDistance = Math.Abs(localState[(int)JointType.Spine].Position.Y - localState[(int)JointType.ShoulderCenter].Position.Y); - if (localState[(int)JointType.HandLeft].Position.Y < localState[(int)JointType.ElbowLeft].Position.Y - refDistance / 2) + /*if (localState[(int)JointType.HandLeft].Position.Y < localState[(int)JointType.ElbowLeft].Position.Y - refDistance / 2) debug.onR0(true); else debug.onR0(false); @@ -60,7 +60,7 @@ if (localState[(int)JointType.HandLeft].Position.X + refDistance / 2 > localState[(int)JointType.HandRight].Position.X) debug.onR3(true); else - debug.onR3(false); + debug.onR3(false);*/ //Si la position Y de la main gauche n'est pas plus haute de la distance de référence que le coude gauche //OU si la position Y de la main droite n'est pas plus haute de la distance de référence que le coude droit //OU si la position X du coude gauche n'est pas plus à gauche de la distance de référence/2 que le coude droit