middleware/src/MainModule/KinectMain.cs
changeset 41 d2f735d7763f
parent 37 37ebedd84755
child 49 1c2834888adc
--- a/middleware/src/MainModule/KinectMain.cs	Thu Jun 21 17:51:27 2012 +0200
+++ b/middleware/src/MainModule/KinectMain.cs	Fri Jun 29 15:37:26 2012 +0200
@@ -158,7 +158,7 @@
             //On connecte le serveur à l'adresse locale sur le port 80.
             try
             {
-                server = new Server(debug.getConnexionHost(), debug.getConnexionPort(), debug.getTimerElapsing());
+                server = new Server(debug.getTuioConnexionHost(), debug.getTuioConnexionPort(), debug.getTuioTimerElapsing(), debug.getWsConnexionHost(), debug.getWsConnexionPort(), debug.getWsTimerElapsing());
                 //On crée le gestionnaire de modes.
                 modeManagement = new ModeManagement(server, debug, this);
             }
@@ -172,23 +172,6 @@
             debug.getSwitch().Click += new RoutedEventHandler(Switch_ClickInKinectMain);
             debug.Loaded += new RoutedEventHandler(Window_LoadedInKinectMain);
             debug.Closed += new EventHandler(Window_CloseInKinectMain);
-            /*debug.getQuitMenu().Click += new RoutedEventHandler(Quit_ClickInKinectMain);
-            debug.getParametersWindow().getModButton().Click += new RoutedEventHandler(updateParameters);*/
-
-            /*Console.WriteLine("DEBUG");
-
-            Console.WriteLine("searchMinDistance:" + debug.getMinDistHands());
-            Console.WriteLine("minDistance:" + debug.getMinDist());
-            Console.WriteLine("connexionHost:" + debug.getConnexionHost());
-            Console.WriteLine("timerElapsing:" + debug.getTimerElapsing());
-            Console.WriteLine("takenPoints:" + debug.getTakenPoints());
-            Console.WriteLine("directionChangeTresholdXY:" + debug.getDirectionChangeTresholdXY());
-            Console.WriteLine("connexionPort:" + debug.getConnexionPort());
-            Console.WriteLine("imagesToShow:" + debug.getImagesToShow());
-            Console.WriteLine("searchMaxDistance:" + debug.getMaxDistHands());
-            Console.WriteLine("maxDistance:" + debug.getMaxDist());
-            Console.WriteLine("zeroPoint:" + debug.getZeroPoint());
-            Console.WriteLine("directionChangeTresholdZ:" + debug.getDirectionChangeTresholdZ());*/
 
             //On affiche la fenêtre de debug.
             try
@@ -199,56 +182,6 @@
             }
         }
 
-        /*public bool loadParameters()
-        {
-            try
-            {
-                string[] lines = System.IO.File.ReadAllLines(@"config.txt");
-
-                foreach (string line in lines)
-                {
-                    Console.WriteLine(line);
-                }
-
-                /*minDistHands = Properties.Settings.Default.searchMinDistance;
-                maxDistHands = Properties.Settings.Default.searchMaxDistance;
-                minDist = Properties.Settings.Default.minDistance;
-                maxDist = Properties.Settings.Default.maxDistance;
-                zeroPoint = Properties.Settings.Default.zeroPoint;
-                connexionHost = Properties.Settings.Default.connexionHost;
-                connexionPort = Properties.Settings.Default.connexionPort;
-                timerElapsing = Properties.Settings.Default.timerElapsing;
-                imagesToShow = Properties.Settings.Default.imagesToShow;
-                takenPoints = Properties.Settings.Default.takenPoints;
-                directionChangeTresholdXY = Properties.Settings.Default.directionChangeTresholdXY;
-                directionChangeTresholdZ = Properties.Settings.Default.directionChangeTresholdZ;*/
-            /*}
-            catch (Exception)
-            {
-                return false;
-            }
-
-            if (maxDistHands <= 0f || minDistHands <= 0f || maxDistHands > maxDist || minDistHands > maxDist ||
-                minDistHands >= maxDistHands || zeroPoint < maxDistHands || minDistHands > minDist ||
-                zeroPoint >= maxDist || connexionPort < 0 || timerElapsing < 0 || imagesToShow < 1 ||
-                takenPoints <= 0 || directionChangeTresholdXY < 0 || directionChangeTresholdZ < 0)
-            {
-                ExceptionLbl.Content = rm.GetString("loadParametersIncorrect");
-                Console.WriteLine(ExceptionLbl.Content);
-                return false;
-            }
-            return true;
-        }
-
-        /*
-         * Envoi les paramètres mis à jour dans les différents modules.
-         */
-        public void updateParameters(object sender, RoutedEventArgs e)
-        {
-            userPositionDetector.setParams(debug.getMinDist(), debug.getMaxDist(), debug.getMinDistHands(), debug.getMaxDistHands(), debug.getZeroPoint());
-            server = new Server(debug.getConnexionHost(), debug.getConnexionPort(), debug.getTimerElapsing());
-        }
-
         /*
         *  Initialisation du sensor de la Kinect.
         */
@@ -566,12 +499,6 @@
                 {
                     RightHandTrackedEventArgs rightHandTrackedEvent = new RightHandTrackedEventArgs(server, debug, handRight, handRight.Position.Z);
                     OnRightHandTrackedEvent(rightHandTrackedEvent);
-                    /*if (circleDetector.CheckForRightCircle())
-                    {
-                        CircleEventArgs circleEvent = new CircleEventArgs(server, debug);
-                        OnCircleEvent(circleEvent);
-                        //Console.Out.WriteLine("CIRCLE");
-                    }*/
                 }
                 //Si la main droite quitte le champ, on lance l'événement approprié.
                 else