25 Responding to User Gestures

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

013455678986 5 7 678 

!"#$%%&'&"'(()((*%&++
, -5.7/.014.6726/687 7.37 574 5390.3474944/.6.1 5
0 424945656306- .778938:89;<;=>?@:8A;B;6587.6C 69D67.D 69D764 D1 C
6765878-4547EF
G&&'!HH'%&I%HJ#KL!!

?46M6N46766.642O456.81878/P7 5 7QQ4556789866 5 7
.6267820.4F, 57 35R -42O45665687.6S014754 56T6 05625682565O5737/F
>796.0 476 6756U45567898787P1 5 M665682562P7  37 .62678V-4
.6 50566T6 . 7T6 58.8F?4-P5Q. P795562.8628P1 7 9 37/F?4
46 57.0 47678726783867262O87W3F>.87.67U-5N75 7/55N
O.17. 455678982642O47.Q/2. O -5.4  2P1 7 9 37/FX070566U
62.8856-57-5N75 42O45626963878/F?4-P5QQ76698U9 69:64 S7. W3
2678337776385S658N818784 -4337-5N75 669858182566S816S86
2055687.67-6/8568783/OP3  F>N618.607456856569618Y
Z6656878/5662.86
50 476O -5.4 
362.8856-54 M65.5-5-5N75 455676

[%%\#%!#
0134567689  5813 13 7913588 
 !"#78$%"&'()*+,-(*&./0'.,0,)+,-,1&2

7958359 7
4*.&/56/0'7'0')8-('&9'5(8)7':&9'5(8)7'&;/./</-/&,0*),&6*),&=*5'&5/9')8&'>'<8
+?)?90*7*9&,;,-&@')*&,>')*A;,+,-,&9/00'-')'9&=*5'&@')*&A*9*)0*<,-,&(B-(?)*)*9&5'C808)2&D/:
7E.,0&F,G'10')('&;'08>7'1&;?-9?&@')*&5E9A/)2&H*)&>*5&*9)'-('9,&G')*9*A0*)0*&9E-A)E0
*(,0,5E)2&I)-*<,-:&'>'<8&9'5(8)7'9&,+A,5E)+'-81:&C')7'<8-818&*9)'-&?1*),-(*&@,1,9+*0&E0')'9
G')*9*A&*AA,)*)*9&,;*),<,&5/9')8&;*97*9&,;,-&.'>C')7'<8-818&=*5'&,>')*A&C')7'<8-818
9/00'-8)+8-812&D/&>*9,0(*&9'5(8)7'-8-&/56/0'-7'+8&1E)(/):&'-F'9&('G'&9')7'>89&G'0*&6*0,)2
JE.,0&*9)'-('&9'5(8)7'&5'CA8<8-81('&+?)?90*7*&G')*9*A,-,-&G818&(,99'A*&'08-8)2&K9)'-8
G810'&+?)?90*5,C&.8)'98)+8-81&=*&*9)'-:&C')7'<8-818&-*&9'(')&G8108&G')*9*A&*AA,)(,<,-,1*&.'<08
E0')'9&9'57'5'&(*='7&*(*)2&L5)8F'&./&,>0*7&+8)'+8-('&*9)'-8-&9'5(8)807'+8-8&(/)(/)7'9
,;,-&*9)'-'&(E9/-'.,0,)+,-,12&M*5+*&9,:&./&,>0*),-&;E</50'&/<)'>7'-81'&6*)*9&5E92&D,0*>*-
NF)E00O,*P:&9'5(8)7'&9')7'>8908<8-8-&;E</-/&+,1,-&,;,-&G'00*(*)2&L+08-('&./&.,0*>*-,
DB0?7&QR&:&I<*&S,+A*0*),-,-&T0/>A/)/07'+8&NF)E00O,*P.B0?7?-(*&1'A*-&9/00'-78>A8-81&2
D,0*>*-&E-/-&,;,-*&5*)0*>7,>A,)&2S,+AO,*P NF)E00O,*P
UVWXYZ[V\]
^_`abac[d_e_f[ghijklk[dhicafma`nin[odjom_d_`_b[bomm_ipqp[acbnmaenfma`nini
gkekb[larndamn[bplpfm_`pip[s_qbmadatnmǹlninuv[Xoscafamai[toio[snwtǹ[u_f_i
d_xf_ipu_[ja`ab[b_mf_d_q_by[_iq_b[nmjnmaindz`l_ipu
 8!! 1 8  7 8 8
91 3583
NF)E00O,*P(8>8-('&9/00'-'.,0,)+,-,1&S,+AO,*P2&I)-*<,-:&.'>9'&.,)&(*5,>0*&.,)&0,+A*&(*<,0:
5'0-81F'&7*A,-&=*&(,<*)&P,(6*A{0')&6,.,&,+A*<*&.'<08&,;*),9&E0/>A/)/5E)+'-81:&E-/&5'0-81F'
|NF)E00O,*P}2&~>A*&.,)&B)-*9
*€CE)A&(*@'/0A&@/-FA,E-&LCC‚&ƒ
&&)*A/)-&
&&&&|O,*P&+A50*„ƒ+A50*+2FE-A',-*)}
&&&&&&|NF)E00O,*P&+A50*„ƒ+A50*+2+F)E00}
&&&&&&&&ƒ-*P&L))'5QR‚2@,00-/00‚27'C=:&,‚&„}&
&&&&&&&&&&|O,*P&9*5„ƒ,}
&&&&&&&&&&&&|†*€A&+A50*„ƒ‡+A50*+2+F)E00ˆA*7:&+A50*+2A*€A‰}NE7*&A*€A|Š†*€A}
&&&&&&&&&&&&|LFA,=,A5ˆ-(,F'AE)&+A50*„ƒ+A50*+2+F)E00ˆA*7 &+,1*„‹0')6*‹&Š}
&&&&&&&&&&&&|NP,AFG&+A50*„ƒ+A50*+2+F)E00ˆA*7 &Š}
&&&&&&&&&&|ŠO,*P}
++,
-.7892213 /
-.13 /
+
,
01234357892213 34531914391391234352391911599
5241231115321311899!91214"23"959#
8922#0
31#%'
215732)#19381'
,'

$322131 %&3929'58(3391215732)"323915543123
"9523531532559*435(4"23"95 9#
012346789 4431
012345478759 3 2322379757379742437937153
3254179893937941234542424279397927397337944
128447322237737222237744344 799237744123454
7939597322344434793 79973739723774243452232
!  739732234443477993

"#$%&'()*+,-).-/0-,-'-)1+,'+
477877773234217989599227374232 2342 5227
7579482432414 24 7994277739724
9 77424382443244757741424757977379
2234435!4757973424382! 3!7997244443 5244
3228242414 243244344
6789:;<7=>
9?@AB<CADEFBEGHE<IJKLA<@EMBELKN<?BEGEO<@APAIBJLHAGIJQJ<PEBNRIELNL<S?GTLTU
@TLBEGE<@ESNBIESNLNL<P?O<F?G<?BIESNHNGV<WXMIJBJG<YEGIEOBEG<APAL<HEDE<@XQXO<@AG
DJHJZ<SEMBEG<[J<H?OTLIE<\JGA<@ABHAGAIALAL<TQ\TBELIESN<HEDE<O?BEQHNGV
7924234 52!73742432424! 74433244
7579594147347434 7993]7 7997 5222428424322
7879597322344434223244!32273742!7
739 9!77128444282237573^
_! 7443`7 9
_! 7443a3
797443]bc
]7!77772 79973!7372428424345424282234
32!737793 5 243779d!72`74^
0123467869 2 4343242
!"#$%&'#()#)(#)*+,)-(.,.
/.0'..-%'..!.0+(.!.(.-$#0(.,.-1#")
21'#2#)0)))"'!.-%3)24)245!"#-#0'..!.'.21!#0(."
6
012346789 2343 
! "#$!!%&'$(&)"*+,-.,.,% /!'/0&
&1*&.*$%'$&2**&*' (0%#1$&$&$& $*&*%
.&,333&1&("*$*&$1*&.*&24"/!'5&!
%&3 !&6&26&768&%'&'(+"&$
%%1%''%5!& ,&,.&/0& 3&$$%$'
'&01&("&2*%/&&"6&8"6&9*%1.&&'&
(5%&":".6&1% !'0"$**&.&&'&*(.*(&02
6&*%%";0&%$ !'0 .5&/ /!/&.50%'<
0123467879 43431
 !"!"! ##$ % &'(")!*)!+&&),$,
%  +!-,,!".
0123467879 41
! "#$%&'(&)&*&!#&$+,&!-."/'%
#0$!&&'%&&)&!#&1"""'&-'""#-"!&'1#'!
2$!%#'+32#.)0!!'""!#/4'&&'(
"!2)&&1'2%56! "! -)'1'
78/)9"))-#1&&-")"'!5::)9"))-
)8&9"))-;'-82<=
1&52)'>
-;'&225?@<AB-#>
C>
&D8-')/-2)78/)9"))-<?=1&.-;'&22C59"))-;'-82@<A=
'&)"'?
EF-"/:1&78/)
2)&<=2)&2+1"))-C
-;'&22<=-;'&22C
/)B&78/)<=G+HC
A
EF&D)2)&<=2)&2+1"))-F&D)CA=1&CEIF&D)A
EIF-"/:1&78/)A
@>
C>
&D8-')/-2)::)9"))-<?=1&.-;'&22C59"))-;'-82@<A=
'&)"'?
EF-"/:1&::)
2)&<=2)&2+1"))-C
"#&'J--'<K'1?LLM.LMN.LOO.G+P@K
-;'&22<=-;'&22C
A
EF&D)2)&<=2)&2+1"))-F&D)CA=1&CEIF&D)A
EIF-"/:1&::)A
@>
C>

9"#0$!&-")"'!("2)&'"'#'5
1"))-5=
8##5LG.
!'5H.
1/'-"#J--'5K%"'&K.
1-'#&'Q#):5L.
36317
3!9"796"
#
$%&
'9"796"
#
01231567896 191 12969632166982
'7 776 95()*(+&
'7,%7$%-(7.6)"/ 773"*0
)
1 776 9
 77(&)*(+7$%)" 773"*#
 772(&)*(+7$%)" 77"*#
3 77(&)*(+&
7$%)"3 773"*0
##
3963 77(&455#
79(&)&6773#*(+,
&
66'1677375849
#
7978
-#
+
1$%+&%#1:$%+
1: 776 9+
*0
#0

5329166962623919391 191711
%63;69;'166)*&
)
1<1=79(&7978'61#+
1266'15 77(&)*(+&##96 9("266'1":+
1>1?91?5 77(&)*(+&##96 9(">1?91?":+
1 776 95:+
1:<1=+
*0
#
012352565752895789 53321565 889896589921 12173321773
775283399752855282585376 177598817123125995
5 82889 512337323657565821911393

!"#$%&%'"()')&*+,*)-."'*,$)',()')&*()',/,0',&)*12''"03"
41217637756575289775986898637517565752895215 5758759
17121932319752895 513173 132613326521171237759525371239
95872 98755975537323937291393213526589875125995
5 826558932521132595521139181 37137327658121329317363
3275657759829:11259 5332139915889 595675251639
137393459352658987558281327161319139652111611
5782;175589 5916397565 8898 552658988528578282898:1171659
12521239122<756598932769995875788898193181393<
=27757137119399335 828753732:13571 37137325:259875287565339
775955898>77598898961931259 595 8265895:112171339 1123
52565371:3935826589575955985932519173237119725373239301917
371193919 3391565 59915 828753732171237255 555786?
1D218578939=535719 E59177571FGH
9I316 1J16 KL1=51F
915225FBCG8377F977G65FF:3GLAFH39561?M=531N1MOGG
G
89399=531F3?9612GH
2129FGLAH
1J16 F316 83712FF316GLA3163PLL3GG
O
O
2129F
@Q31571LH71953912OA
H316 65FF316GLAF
@=5315711LH3163O9=531LH9=531F3163GO9561LH3169561ORA
GGO
@RQ315A
G
O

@=531571A<1259 5BC37119725582<99911191 339155786?


012346789 43433411411312
0123156789939 5111325  999399195699
59 1
012346789 43411
!"#"$%&&'()*&)+*+
,-.!!#"()&#!!&&'
()&*/,&/&0-1!23%*&*&,#*+("&!4
%23%*&=/%#>?
/23%4@A>7'/B
!4#+B
CB
D%/;0&;0/23%*&@?/23%:!C423%*&=/%#A?
;0//2/&&@4E'2$9'5E'2/&&9'7A?
-'9'-/F;;#-D>>>GHHII/23%@AB
C
0@
563#&>?#&#-#3%J/C7
52/&&63
$/"/&
%++9*&
#$/3#K/"/&2/&&L/>?;&#C
#/&&9'.$/&>?MHC
/2/&&>?/2/&&C
7
5./0$*&F%7
563#&>?#&#-#3%L!C7
5.D#&>?#&#-#3%L!.DC7?!C5N.D7
5N637
5N./0$*&F%7
563#&>?#&#-#3%8&CN7
5N2/&&637
5N637
AB
C

52/&&6378&,/&&)'*00/)0/&0)0000!
%++9*&-8&,&/0'%&&*&',#)&:
#;&!',-80&<!*0&0*&,*/,**&,
*0&00-80*&,<0&&&#&&,0&4
#3%J/4?
;&D4M:
;&DO/4P/3P:
3$4GHH:
82'1456
 '2-7476
8
562781849
6214:66
82'1456
 ' ;34<8<
&512%; 18 14<8 18<
8=214>
82 254?
8;34<5318'8<
8
5627818-8@149
18@132' 4<8 18<
34<5318'8<
8
5627893 49
6214:66
82'1456
8
01235627893 238  13527125627818    2282 1
 8213821 38383

!"#$
938883731%3 2&8513822368731%3 '8 8322
% 11(%22381 13033)28692388 8*8532388 3822883
  * 5(3   1 53   521 38'8122(28   3
+  5    '82232232(8382 '3 2  9
( 2368,83  53   23 9  7 22
- 38.7 21 - 38/2'32'1*82388 3822 5333 ((8 2
0 3 '8 8322388 085580 '306278381   '2
23832*833   2382 53( 8%8185283
1 925  2382813 12*8,233   2 5  53 13
888(222(8 88(2

You might also like