middleware/src/Tracking/Events/UserPositionListener.cs
changeset 6 93dfb08dcc97
child 8 e4e7db2435f8
equal deleted inserted replaced
5:d40f84d77db4 6:93dfb08dcc97
       
     1 /*
       
     2  * Projet : TraKERS
       
     3  * Module : MIDDLEWARE
       
     4  * Sous-Module : Tracking/Events
       
     5  * Classe : UserPositionListener
       
     6  * 
       
     7  * Auteur : alexandre.bastien@iri.centrepompidou.fr
       
     8  * 
       
     9  * Fonctionnalités : Ce listener écoute l'événement du type : L'utilisateur s'est déplacé dans la zone de
       
    10  * détection.
       
    11  * Il contient le code a être éxecuté au cas où cet événement survient, à savoir :
       
    12  * - On affiche un visuel dans le debug.
       
    13  * - On notifie le serveur TUIO.
       
    14  */
       
    15 
       
    16 using System;
       
    17 using System.Collections.Generic;
       
    18 using System.Linq;
       
    19 using System.Text;
       
    20 
       
    21 namespace Trakers.Tracking.Events
       
    22 {
       
    23     public class UserPositionListener
       
    24     {
       
    25         /*
       
    26         * Méthode appelée lorsque on a l'événement : L'utilisateur s'est déplacé dans la zone de détection.
       
    27         */
       
    28         public void ShowOnScreen(object o, UserPositionEventArgs e)
       
    29         {
       
    30             //On l'indique dans le debug.
       
    31             //e.debug.showProximity(e);
       
    32             Console.Out.WriteLine(e.distance);
       
    33             //On notifie le serveur TUIO.
       
    34             //e.server.LeftHandQuit(o, e);
       
    35         }
       
    36     }
       
    37 }