root / TUIO_CPP / doc / _tuio_point_8h-source.html @ 91

View | Annotate | Download (21.6 KB)

1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>TUIO C++ Developer API: TuioPoint.h Source File</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
</head><body>
7
<!-- Generated by Doxygen 1.5.6 -->
8
<div class="navigation" id="top">
9
  <div class="tabs">
10
    <ul>
11
      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
12
      <li><a href="annotated.html"><span>Classes</span></a></li>
13
      <li class="current"><a href="files.html"><span>Files</span></a></li>
14
    </ul>
15
  </div>
16
<h1>TuioPoint.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
17
<a name="l00002"></a>00002 <span class="comment"> TUIO C++ Library - part of the reacTIVision project</span>
18
<a name="l00003"></a>00003 <span class="comment"> http://reactivision.sourceforge.net/</span>
19
<a name="l00004"></a>00004 <span class="comment"> </span>
20
<a name="l00005"></a>00005 <span class="comment"> Copyright (c) 2005-2009 Martin Kaltenbrunner &lt;mkalten@iua.upf.edu&gt;</span>
21
<a name="l00006"></a>00006 <span class="comment"> </span>
22
<a name="l00007"></a>00007 <span class="comment"> This program is free software; you can redistribute it and/or modify</span>
23
<a name="l00008"></a>00008 <span class="comment"> it under the terms of the GNU General Public License as published by</span>
24
<a name="l00009"></a>00009 <span class="comment"> the Free Software Foundation; either version 2 of the License, or</span>
25
<a name="l00010"></a>00010 <span class="comment"> (at your option) any later version.</span>
26
<a name="l00011"></a>00011 <span class="comment"> </span>
27
<a name="l00012"></a>00012 <span class="comment"> This program is distributed in the hope that it will be useful,</span>
28
<a name="l00013"></a>00013 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
29
<a name="l00014"></a>00014 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
30
<a name="l00015"></a>00015 <span class="comment"> GNU General Public License for more details.</span>
31
<a name="l00016"></a>00016 <span class="comment"> </span>
32
<a name="l00017"></a>00017 <span class="comment"> You should have received a copy of the GNU General Public License</span>
33
<a name="l00018"></a>00018 <span class="comment"> along with this program; if not, write to the Free Software</span>
34
<a name="l00019"></a>00019 <span class="comment"> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA</span>
35
<a name="l00020"></a>00020 <span class="comment"> */</span>
36
<a name="l00021"></a>00021 
37
<a name="l00022"></a>00022 <span class="preprocessor">#ifndef INCLUDED_TUIOPOINT_H</span>
38
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define INCLUDED_TUIOPOINT_H</span>
39
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#include "TuioTime.h"</span>
40
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;iostream&gt;</span>
41
<a name="l00026"></a>00026 
42
<a name="l00027"></a>00027 <span class="preprocessor">#ifndef M_PI</span>
43
<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#define M_PI    3.14159265358979323846</span>
44
<a name="l00029"></a>00029 <span class="preprocessor"></span>
45
<a name="l00030"></a>00030 <span class="preprocessor">#endif</span>
46
<a name="l00031"></a>00031 <span class="preprocessor"></span>
47
<a name="l00032"></a>00032 <span class="keyword">namespace </span>TUIO {
48
<a name="l00033"></a>00033         
49
<a name="l00041"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html">00041</a>         <span class="keyword">class </span><a class="code" href="class_t_u_i_o_1_1_tuio_point.html">TuioPoint</a> {
50
<a name="l00042"></a>00042                 
51
<a name="l00043"></a>00043         <span class="keyword">protected</span>:
52
<a name="l00047"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">00047</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a>;
53
<a name="l00051"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">00051</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a>;
54
<a name="l00055"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">00055</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_time.html">TuioTime</a> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a>;
55
<a name="l00059"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c69cfb9784d5fdc966fba57459d1d8e5">00059</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_time.html">TuioTime</a> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c69cfb9784d5fdc966fba57459d1d8e5">startTime</a>;
56
<a name="l00060"></a>00060                 
57
<a name="l00061"></a>00061         <span class="keyword">public</span>:
58
<a name="l00066"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#8611528cf41b797c51d6a9bf324157a5">00066</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#8611528cf41b797c51d6a9bf324157a5">TuioPoint</a> (<span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
59
<a name="l00067"></a>00067                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a> = xp;
60
<a name="l00068"></a>00068                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a> = yp;
61
<a name="l00069"></a>00069                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a> = <a class="code" href="class_t_u_i_o_1_1_tuio_time.html#d6812543bf3fed2a982309a6191be8f3">TuioTime::getSessionTime</a>();
62
<a name="l00070"></a>00070                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c69cfb9784d5fdc966fba57459d1d8e5">startTime</a> = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a>;
63
<a name="l00071"></a>00071                 };
64
<a name="l00072"></a>00072         
65
<a name="l00081"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#532785ad9572b0e04a0030eac0de99c0">00081</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#8611528cf41b797c51d6a9bf324157a5">TuioPoint</a> (<a class="code" href="class_t_u_i_o_1_1_tuio_time.html">TuioTime</a> ttime, <span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
66
<a name="l00082"></a>00082                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a> = xp;
67
<a name="l00083"></a>00083                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a> = yp;
68
<a name="l00084"></a>00084                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a> = ttime;
69
<a name="l00085"></a>00085                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c69cfb9784d5fdc966fba57459d1d8e5">startTime</a> = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a>;
70
<a name="l00086"></a>00086                 };
71
<a name="l00087"></a>00087                 
72
<a name="l00094"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#816f61587a26fcc44aaa97f587599737">00094</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#8611528cf41b797c51d6a9bf324157a5">TuioPoint</a> (<a class="code" href="class_t_u_i_o_1_1_tuio_point.html">TuioPoint</a> *tpoint) {
73
<a name="l00095"></a>00095                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a> = tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d5bb767c0a7b151704b59a38793345f0">getX</a>();
74
<a name="l00096"></a>00096                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a> = tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#6c591de33c3c0f0d5e8df159ce643b7a">getY</a>();
75
<a name="l00097"></a>00097                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a> = <a class="code" href="class_t_u_i_o_1_1_tuio_time.html#d6812543bf3fed2a982309a6191be8f3">TuioTime::getSessionTime</a>();
76
<a name="l00098"></a>00098                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c69cfb9784d5fdc966fba57459d1d8e5">startTime</a> = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a>;
77
<a name="l00099"></a>00099                 };
78
<a name="l00100"></a>00100                 
79
<a name="l00104"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#cbfa3e1e22467fb1fb767dc5c0863057">00104</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#cbfa3e1e22467fb1fb767dc5c0863057">~TuioPoint</a>(){};
80
<a name="l00105"></a>00105                 
81
<a name="l00112"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#a1cc8711747080dd00eb50577d73d038">00112</a>                 <span class="keywordtype">void</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#a1cc8711747080dd00eb50577d73d038">update</a> (<a class="code" href="class_t_u_i_o_1_1_tuio_point.html">TuioPoint</a> *tpoint) {
82
<a name="l00113"></a>00113                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a> = tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d5bb767c0a7b151704b59a38793345f0">getX</a>();
83
<a name="l00114"></a>00114                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a> = tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#6c591de33c3c0f0d5e8df159ce643b7a">getY</a>();
84
<a name="l00115"></a>00115                 };
85
<a name="l00116"></a>00116                 
86
<a name="l00124"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#469e531b2847c58aa77486c0ccc15ce6">00124</a>                 <span class="keywordtype">void</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#a1cc8711747080dd00eb50577d73d038">update</a> (<span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
87
<a name="l00125"></a>00125                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a> = xp;
88
<a name="l00126"></a>00126                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a> = yp;
89
<a name="l00127"></a>00127                 };              
90
<a name="l00128"></a>00128                 
91
<a name="l00137"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d6c108b1facf3972af52716f49b4aa3e">00137</a>                 <span class="keywordtype">void</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#a1cc8711747080dd00eb50577d73d038">update</a> (<a class="code" href="class_t_u_i_o_1_1_tuio_time.html">TuioTime</a> ttime, <span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
92
<a name="l00138"></a>00138                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a> = xp;
93
<a name="l00139"></a>00139                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a> = yp;
94
<a name="l00140"></a>00140                         <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a> = ttime;
95
<a name="l00141"></a>00141                 };
96
<a name="l00142"></a>00142 
97
<a name="l00143"></a>00143                 
98
<a name="l00148"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d5bb767c0a7b151704b59a38793345f0">00148</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d5bb767c0a7b151704b59a38793345f0">getX</a>() { 
99
<a name="l00149"></a>00149                         <span class="keywordflow">return</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a>;
100
<a name="l00150"></a>00150                 };
101
<a name="l00151"></a>00151                 
102
<a name="l00156"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#6c591de33c3c0f0d5e8df159ce643b7a">00156</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#6c591de33c3c0f0d5e8df159ce643b7a">getY</a>() {
103
<a name="l00157"></a>00157                         <span class="keywordflow">return</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a>;
104
<a name="l00158"></a>00158                 };
105
<a name="l00159"></a>00159                 
106
<a name="l00167"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#b73aa4898ec2db72bd64b029473a8069">00167</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#b73aa4898ec2db72bd64b029473a8069">getDistance</a>(<span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
107
<a name="l00168"></a>00168                         <span class="keywordtype">float</span> dx = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a>-xp;
108
<a name="l00169"></a>00169                         <span class="keywordtype">float</span> dy = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a>-yp;
109
<a name="l00170"></a>00170                         <span class="keywordflow">return</span> sqrtf(dx*dx+dy*dy);
110
<a name="l00171"></a>00171                 }
111
<a name="l00172"></a>00172                 
112
<a name="l00179"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#2d1a0aa81271bbd2b1a43b0439706f4d">00179</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#b73aa4898ec2db72bd64b029473a8069">getDistance</a>(<a class="code" href="class_t_u_i_o_1_1_tuio_point.html">TuioPoint</a> *tpoint) {
113
<a name="l00180"></a>00180                         <span class="keywordflow">return</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#b73aa4898ec2db72bd64b029473a8069">getDistance</a>(tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d5bb767c0a7b151704b59a38793345f0">getX</a>(),tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#6c591de33c3c0f0d5e8df159ce643b7a">getY</a>());
114
<a name="l00181"></a>00181                 }
115
<a name="l00182"></a>00182                 
116
<a name="l00190"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d4ca45ad0fdccc6f55b5af79189e7872">00190</a>                  <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d4ca45ad0fdccc6f55b5af79189e7872">getAngle</a>(<span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
117
<a name="l00191"></a>00191                         <span class="keywordtype">float</span> side = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a>-xp;
118
<a name="l00192"></a>00192                         <span class="keywordtype">float</span> height = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a>-yp;
119
<a name="l00193"></a>00193                         <span class="keywordtype">float</span> distance = <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#b73aa4898ec2db72bd64b029473a8069">getDistance</a>(xp,yp);
120
<a name="l00194"></a>00194                         
121
<a name="l00195"></a>00195                         <span class="keywordtype">float</span> angle = (float)(asin(side/distance)+M_PI/2);
122
<a name="l00196"></a>00196                         <span class="keywordflow">if</span> (height&lt;0) angle = 2.0f*(float)M_PI-angle;
123
<a name="l00197"></a>00197                         
124
<a name="l00198"></a>00198                         <span class="keywordflow">return</span> angle;
125
<a name="l00199"></a>00199                 }
126
<a name="l00200"></a>00200                 
127
<a name="l00207"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c2598b8fe91f7417069a1c0e294bf6e4">00207</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d4ca45ad0fdccc6f55b5af79189e7872">getAngle</a>(<a class="code" href="class_t_u_i_o_1_1_tuio_point.html">TuioPoint</a> *tpoint) {
128
<a name="l00208"></a>00208                         <span class="keywordflow">return</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d4ca45ad0fdccc6f55b5af79189e7872">getAngle</a>(tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d5bb767c0a7b151704b59a38793345f0">getX</a>(),tpoint-&gt;<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#6c591de33c3c0f0d5e8df159ce643b7a">getY</a>());
129
<a name="l00209"></a>00209                 }
130
<a name="l00210"></a>00210 
131
<a name="l00218"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#96316f957c35019a21b0a1e4cc749ed7">00218</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#96316f957c35019a21b0a1e4cc749ed7">getAngleDegrees</a>(<span class="keywordtype">float</span> xp, <span class="keywordtype">float</span> yp) {
132
<a name="l00219"></a>00219                         <span class="keywordflow">return</span> ((<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d4ca45ad0fdccc6f55b5af79189e7872">getAngle</a>(xp,yp)/(<span class="keywordtype">float</span>)M_PI)*180.0f);
133
<a name="l00220"></a>00220                 }
134
<a name="l00221"></a>00221 
135
<a name="l00228"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#f1ba5c843255cd17a1c2f4dc38cb519b">00228</a>                 <span class="keywordtype">float</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#96316f957c35019a21b0a1e4cc749ed7">getAngleDegrees</a>(<a class="code" href="class_t_u_i_o_1_1_tuio_point.html">TuioPoint</a> *tpoint) {
136
<a name="l00229"></a>00229                         <span class="keywordflow">return</span> ((<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d4ca45ad0fdccc6f55b5af79189e7872">getAngle</a>(tpoint)/(<span class="keywordtype">float</span>)M_PI)*180.0f);
137
<a name="l00230"></a>00230                 }
138
<a name="l00231"></a>00231                 
139
<a name="l00238"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#ad89a76563d49f91412e7795ea7b02d0">00238</a>                 <span class="keywordtype">int</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#ad89a76563d49f91412e7795ea7b02d0">getScreenX</a>(<span class="keywordtype">int</span> width) { 
140
<a name="l00239"></a>00239                         <span class="keywordflow">return</span> (<span class="keywordtype">int</span>)floor(<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0021f8dfddd05f2a17e713a94f5457e6">xpos</a>*width+0.5f);
141
<a name="l00240"></a>00240                 };
142
<a name="l00241"></a>00241                 
143
<a name="l00248"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#a03a2aae797ad03d5ce272b80c4204bd">00248</a>                 <span class="keywordtype">int</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#a03a2aae797ad03d5ce272b80c4204bd">getScreenY</a>(<span class="keywordtype">int</span> height) {
144
<a name="l00249"></a>00249                         <span class="keywordflow">return</span> (<span class="keywordtype">int</span>)floor(<a class="code" href="class_t_u_i_o_1_1_tuio_point.html#89a038775a681166168735dbc95c7779">ypos</a>*height+0.5f);
145
<a name="l00250"></a>00250                 };
146
<a name="l00251"></a>00251                 
147
<a name="l00257"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0ad5b8a78622b5b2a92c8d1bb165cd45">00257</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_time.html">TuioTime</a> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#0ad5b8a78622b5b2a92c8d1bb165cd45">getTuioTime</a>() { 
148
<a name="l00258"></a>00258                         <span class="keywordflow">return</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#d04658d52ab78e3e0ddc21584ceaa2ff">currentTime</a>;
149
<a name="l00259"></a>00259                 };
150
<a name="l00260"></a>00260                 
151
<a name="l00266"></a><a class="code" href="class_t_u_i_o_1_1_tuio_point.html#8fc2e5a2536990cce218c8252b757aa0">00266</a>                 <a class="code" href="class_t_u_i_o_1_1_tuio_time.html">TuioTime</a> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#8fc2e5a2536990cce218c8252b757aa0">getStartTime</a>() {
152
<a name="l00267"></a>00267                         <span class="keywordflow">return</span> <a class="code" href="class_t_u_i_o_1_1_tuio_point.html#c69cfb9784d5fdc966fba57459d1d8e5">startTime</a>;
153
<a name="l00268"></a>00268                 };
154
<a name="l00269"></a>00269         };
155
<a name="l00270"></a>00270 };
156
<a name="l00271"></a>00271 <span class="preprocessor">#endif</span>
157
</pre></div></div>
158
<hr size="1"><address style="text-align: right;"><small>Generated on Mon May 18 10:29:40 2009 for TUIO C++ Developer API by&nbsp;
159
<a href="http://www.doxygen.org/index.html">
160
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
161
</body>
162
</html>