equal
deleted
inserted
replaced
69 zeroPointTB.Text = kinectMain.getZeroPoint().ToString(); |
69 zeroPointTB.Text = kinectMain.getZeroPoint().ToString(); |
70 connexionHostTB.Text = kinectMain.getConnexionHost(); |
70 connexionHostTB.Text = kinectMain.getConnexionHost(); |
71 connexionPortTB.Text = kinectMain.getConnexionPort().ToString(); |
71 connexionPortTB.Text = kinectMain.getConnexionPort().ToString(); |
72 timerElapsingTB.Text = kinectMain.getTimerElapsing().ToString(); |
72 timerElapsingTB.Text = kinectMain.getTimerElapsing().ToString(); |
73 imagesToShowTB.Text = kinectMain.getImagesToShow().ToString(); |
73 imagesToShowTB.Text = kinectMain.getImagesToShow().ToString(); |
|
74 takenPointsTB.Text = kinectMain.getTakenPoints().ToString(); |
|
75 directionChangeTresholdXYTB.Text = kinectMain.getTakenPoints().ToString(); |
|
76 directionChangeTresholdZTB.Text = kinectMain.getTakenPoints().ToString(); |
74 } |
77 } |
75 |
78 |
76 /* |
79 /* |
77 * Permet de sauvegarder les paramètres de la fenêtre de paramétrage vers KinectMain. |
80 * Permet de sauvegarder les paramètres de la fenêtre de paramétrage vers KinectMain. |
78 */ |
81 */ |
88 float maxDist = float.Parse(maxDistanceTB.Text); |
91 float maxDist = float.Parse(maxDistanceTB.Text); |
89 float zeroPoint = float.Parse(zeroPointTB.Text); |
92 float zeroPoint = float.Parse(zeroPointTB.Text); |
90 int connexionPort = int.Parse(connexionPortTB.Text); |
93 int connexionPort = int.Parse(connexionPortTB.Text); |
91 int timerElapsing = int.Parse(timerElapsingTB.Text); |
94 int timerElapsing = int.Parse(timerElapsingTB.Text); |
92 int imagesToShow = int.Parse(imagesToShowTB.Text); |
95 int imagesToShow = int.Parse(imagesToShowTB.Text); |
|
96 int takenPoints = int.Parse(takenPointsTB.Text); |
|
97 int directionChangeTresholdXY = int.Parse(directionChangeTresholdXYTB.Text); |
|
98 float directionChangeTresholdZ = float.Parse(directionChangeTresholdZTB.Text); |
93 |
99 |
94 if (maxDistHands <= 0f || minDistHands <= 0f || maxDistHands > maxDist || minDistHands > maxDist || |
100 if (maxDistHands <= 0f || minDistHands <= 0f || maxDistHands > maxDist || minDistHands > maxDist || |
95 minDistHands >= maxDistHands || zeroPoint < maxDistHands || minDistHands < minDist || |
101 minDistHands >= maxDistHands || zeroPoint < maxDistHands || minDistHands < minDist || |
96 zeroPoint >= maxDist || connexionPort < 0 || timerElapsing < 0 || imagesToShow < 1) |
102 zeroPoint >= maxDist || connexionPort < 0 || timerElapsing < 0 || imagesToShow < 1 || |
|
103 takenPoints <= 0 || directionChangeTresholdXY < 0 || directionChangeTresholdZ < 0) |
97 { |
104 { |
98 ExceptionInParametersLbl.Content = rm.GetString("loadParametersIncorrect"); |
105 ExceptionInParametersLbl.Content = rm.GetString("loadParametersIncorrect"); |
99 } |
106 } |
100 else |
107 else |
101 { |
108 { |
106 kinectMain.setZeroPoint(zeroPoint); |
113 kinectMain.setZeroPoint(zeroPoint); |
107 kinectMain.setConnexionHost(connexionHostTB.Text); |
114 kinectMain.setConnexionHost(connexionHostTB.Text); |
108 kinectMain.setConnexionPort(connexionPort); |
115 kinectMain.setConnexionPort(connexionPort); |
109 kinectMain.setTimerElapsing(timerElapsing); |
116 kinectMain.setTimerElapsing(timerElapsing); |
110 kinectMain.setImagesToShow(imagesToShow); |
117 kinectMain.setImagesToShow(imagesToShow); |
|
118 kinectMain.setTakenPoints(takenPoints); |
|
119 kinectMain.setDirectionChangeTresholdXY(directionChangeTresholdXY); |
|
120 kinectMain.setDirectionChangeTresholdZ(directionChangeTresholdZ); |
111 |
121 |
112 kinectMain.updateParameters(); |
122 kinectMain.updateParameters(); |
113 ExceptionInParametersLbl.Content = null; |
123 ExceptionInParametersLbl.Content = null; |
114 } |
124 } |
115 } |
125 } |