mmresolveinst.tex 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. \begin{tikzpicture}[node distance=1.1cm,>=stealth',bend angle=45,auto,scale=1,transform shape]
  2. \tikzstyle{every label}=[black]
  3. \begin{scope}
  4. \node (MMS) {$MM_{Text}$};
  5. \node (MMSA) [right of=MMS,xshift=0.5cm] {} ;
  6. \node (MMSC) [right of=MMS,xshift=-0.2cm] {} ;
  7. %\node (MMRes) [right of=MMS,xshift=1cm] {$MM_{t_{resolve}}$};
  8. \node (MMRes) [right of=MMSA,xshift=0.5cm] {$MM_{Picture_{resolve}}$};
  9. \node (MMTA) [right of=MMRes,xshift=0.5cm] {} ;
  10. \node (MMTC) [right of=MMRes,xshift=0.2cm] {} ;
  11. %\node (MMT) [right of=MMRes,xshift=1cm] {$MM_t$};
  12. \node (MMT) [right of=MMTA,xshift=0.5cm] {$MM_{Picture}$};
  13. \node[draw,rectangle,inner sep=0.1cm] (S) [below of=MMS] {$A$};
  14. \node[draw,rectangle,inner sep=0.1cm] (TRes) [below of=MMRes] {$Circle$};
  15. %\node[draw,rectangle,inner sep=0.1cm] (TResRes) [below of=TRes] {Resolve$E_s^jE_t^i$};
  16. \node[draw,rectangle,inner sep=0.1cm] (TResRes) [below of=TRes] {$ResolveACircle$};
  17. \path (TResRes) edge [post] (TRes);
  18. \node[draw,rectangle,inner sep=0.1cm] (T) [below of=MMT] {$Circle$};
  19. \node (MMSB) [left of=TResRes,xshift=-0.5cm] {} ;
  20. \node (MMSD) [left of=TResRes,xshift=-0.2cm] {} ;
  21. \node (MMTB) [right of=TResRes,xshift=0.5cm] {} ;
  22. \node (MMTD) [right of=TResRes,xshift=0.2cm] {} ;
  23. \path (MMSA) edge [dash pattern=on 2pt off 2pt] (MMSB);
  24. \path (MMTA) edge [dash pattern=on 2pt off 2pt] (MMTB);
  25. %\path (MMSC) edge [dash pattern=on 2pt off 2pt] (MMSD);
  26. %\path (MMTC) edge [dash pattern=on 2pt off 2pt] (MMTD);
  27. \end{scope}
  28. \end{tikzpicture}