--- a/middleware/src/Debug/DebugParameters.xaml.cs Mon Mar 26 16:23:14 2012 +0200
+++ b/middleware/src/Debug/DebugParameters.xaml.cs Thu Mar 29 14:39:21 2012 +0200
@@ -71,6 +71,9 @@
connexionPortTB.Text = kinectMain.getConnexionPort().ToString();
timerElapsingTB.Text = kinectMain.getTimerElapsing().ToString();
imagesToShowTB.Text = kinectMain.getImagesToShow().ToString();
+ takenPointsTB.Text = kinectMain.getTakenPoints().ToString();
+ directionChangeTresholdXYTB.Text = kinectMain.getTakenPoints().ToString();
+ directionChangeTresholdZTB.Text = kinectMain.getTakenPoints().ToString();
}
/*
@@ -90,10 +93,14 @@
int connexionPort = int.Parse(connexionPortTB.Text);
int timerElapsing = int.Parse(timerElapsingTB.Text);
int imagesToShow = int.Parse(imagesToShowTB.Text);
+ int takenPoints = int.Parse(takenPointsTB.Text);
+ int directionChangeTresholdXY = int.Parse(directionChangeTresholdXYTB.Text);
+ float directionChangeTresholdZ = float.Parse(directionChangeTresholdZTB.Text);
if (maxDistHands <= 0f || minDistHands <= 0f || maxDistHands > maxDist || minDistHands > maxDist ||
minDistHands >= maxDistHands || zeroPoint < maxDistHands || minDistHands < minDist ||
- zeroPoint >= maxDist || connexionPort < 0 || timerElapsing < 0 || imagesToShow < 1)
+ zeroPoint >= maxDist || connexionPort < 0 || timerElapsing < 0 || imagesToShow < 1 ||
+ takenPoints <= 0 || directionChangeTresholdXY < 0 || directionChangeTresholdZ < 0)
{
ExceptionInParametersLbl.Content = rm.GetString("loadParametersIncorrect");
}
@@ -108,6 +115,9 @@
kinectMain.setConnexionPort(connexionPort);
kinectMain.setTimerElapsing(timerElapsing);
kinectMain.setImagesToShow(imagesToShow);
+ kinectMain.setTakenPoints(takenPoints);
+ kinectMain.setDirectionChangeTresholdXY(directionChangeTresholdXY);
+ kinectMain.setDirectionChangeTresholdZ(directionChangeTresholdZ);
kinectMain.updateParameters();
ExceptionInParametersLbl.Content = null;