Libpointing
An open-source cross-platform library to get raw events from pointing devices and master transfer functions.
pointing.h
1 /* -*- mode: c++ -*-
2  *
3  * pointing/pointing.h --
4  *
5  * Initial software
6  * Authors: Géry Casiez, Nicolas Roussel
7  * Copyright © Inria
8  *
9  * http://libpointing.org/
10  *
11  * This software may be used and distributed according to the terms of
12  * the GNU General Public License version 2 or any later version.
13  *
14  */
15 
16 #ifndef libpointing_h
17 #define libpointing_h
18 
19  // Doxygen main page documentation
43 #define LIBPOINTING_VER_STRINGIZE(str) #str
44 #define LIBPOINTING_VER_STRINGNUM(num) LIBPOINTING_VER_STRINGIZE(num)
45 
46 #define LIBPOINTING_VER_MAJOR 0
47 #define LIBPOINTING_VER_MINOR 9
48 #define LIBPOINTING_VER_RELEASE 8
49 
50 #define LIBPOINTING_VER_STRING LIBPOINTING_VER_STRINGNUM(LIBPOINTING_VER_MAJOR) "." \
51  LIBPOINTING_VER_STRINGNUM(LIBPOINTING_VER_MINOR) "." \
52  LIBPOINTING_VER_STRINGNUM(LIBPOINTING_VER_RELEASE)
53 
54 // This should be enough for many applications
55 #include <pointing/transferfunctions/TransferFunction.h>
56 
57 #endif