|
|
@@ -190,3 +190,38 @@
|
|
|
\end{tikzpicture}
|
|
|
\end{figure}
|
|
|
}
|
|
|
+
|
|
|
+\def\demodiagram{
|
|
|
+ \begin{figure}[H]
|
|
|
+ \center
|
|
|
+ \begin{tikzpicture}[node distance=4em, transform shape, scale=0.6]
|
|
|
+ \node (dummy) {};
|
|
|
+ \node[block, below of=dummy] (screen) {Screen area}
|
|
|
+ edge[linefrom] (dummy);
|
|
|
+
|
|
|
+ \node[block, below of=screen, xshift=7em] (overlay) {Overlay area}
|
|
|
+ edge[lineto, <->] (screen);
|
|
|
+ \node[below of=overlay, xshift=2em] {Hand tracker}
|
|
|
+ edge[lineto, bend left=15, dotted] (overlay)
|
|
|
+ edge[linefrom, bend right=15] (overlay);
|
|
|
+
|
|
|
+ \node[block, below of=screen, xshift=-7em] (window) {Appliation window area}
|
|
|
+ edge[lineto, <->] (screen);
|
|
|
+ \node[above of=window, xshift=-3em] {Transformation tracker}
|
|
|
+ edge[lineto, bend left=15, dotted] (window)
|
|
|
+ edge[linefrom, bend right=15] (window);
|
|
|
+
|
|
|
+ \node[block, below of=window, xshift=-7em] (rect) {Rectangle area}
|
|
|
+ edge[lineto, <->] (window);
|
|
|
+ \node[below of=rect, yshift=-0.5em] {Transformation+tap trackers}
|
|
|
+ edge[lineto, bend left=15, dotted] (rect)
|
|
|
+ edge[linefrom, bend right=15] (rect);
|
|
|
+
|
|
|
+ \node[block, below of=window, xshift=7em] (triangle) {Triangle area}
|
|
|
+ edge[lineto, <->] (window);
|
|
|
+ \node[below of=triangle, yshift=-0.5em] {Transformation+tap trackers}
|
|
|
+ edge[lineto, bend left=15, dotted] (triangle)
|
|
|
+ edge[linefrom, bend right=15] (triangle);
|
|
|
+ \end{tikzpicture}
|
|
|
+ \end{figure}
|
|
|
+}
|