middleware/src/MainModule/Events/LeftHandTrackedEventArgs.cs
author bastiena
Wed, 30 May 2012 10:21:36 +0200
changeset 35 4267d6d27a7d
parent 28 9ccef81f02ab
permissions -rw-r--r--
Front IDILL : Config file added dor the Front Random play at the beginning (when no user is detected) Pointers added Curves added (search and filter modes) Mosaic completion added (depletion to come later) State of the Front : just before the communication module creation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
28
9ccef81f02ab Charset set to UTF-8 without bom
bastiena
parents: 27
diff changeset
     1
/*
15
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     2
* This file is part of the TraKERS\Middleware package.
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     3
*
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     4
* (c) IRI <http://www.iri.centrepompidou.fr/>
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     5
*
27
6c08d4d7219e Middleware :
bastiena
parents: 15
diff changeset
     6
* For the full copyright and license information, please view the LICENSE
15
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     7
* file that was distributed with this source code.
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     8
*/
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     9
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    10
/*
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    11
 * Projet : TraKERS
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    12
 * Module : MIDDLEWARE
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    13
 * Sous-Module : MainModule/Events
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    14
 * Classe : LeftHandTrackedEventArgs
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    15
 * 
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    16
 * Auteur : alexandre.bastien@iri.centrepompidou.fr
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    17
 * 
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    18
 * Fonctionnalités : Cette classe contient les membres utilisés lors de l'appel au listener correspondant
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    19
 * à l'événement : La main gauche est entrée dans le champ.
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    20
 */
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    21
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    22
using System;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    23
using System.Collections.Generic;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    24
using System.Linq;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    25
using System.Text;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    26
using Microsoft.Kinect;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    27
using Trakers.Communication;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    28
using Trakers.Debug;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    29
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    30
namespace Trakers.MainModule.Events
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    31
{
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    32
    public class LeftHandTrackedEventArgs : MainEventArgs
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    33
    {
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    34
        public readonly Joint handJoint;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    35
        public readonly float position;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    36
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    37
        /*
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    38
        * Constructeur : Il prend le noeud de la main et sa position.
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    39
        */
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    40
        public LeftHandTrackedEventArgs(Server _server, DebugWindow _debug, Joint joint, float pos) : base(_server, _debug)
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    41
        {
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    42
            handJoint = joint;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    43
            position = pos;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    44
        }
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    45
    }
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    46
}