middleware/src/MainModule/Events/RightHandTrackedEventArgs.cs
author bastiena
Fri, 06 Apr 2012 11:48:00 +0200
changeset 24 2bdf5d51d434
parent 15 4b78f179e7ce
child 27 6c08d4d7219e
permissions -rw-r--r--
Front IDILL : TuioPoint class header modified in order to manage 3D points TuioContainer class header modified in order to manage 3D points TuioCursor class header modified in order to manage 3D points TuioClient class header modified in order to manage 3D points TuioClient class modified in order to manage 3D points client class header modified in order to manage 3D points client class modified in order to manage 3D points
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
15
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     1
/*
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
*
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
     6
* For the full copyright and license information, please view the LICENSE_MIDDLEWARE
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 : RightHandTrackedEventArgs
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 droite 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.Debug;
4b78f179e7ce Middleware :
bastiena
parents:
diff changeset
    28
using Trakers.Communication;
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 RightHandTrackedEventArgs : 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 RightHandTrackedEventArgs(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
}