68 lines
No EOL
2.7 KiB
TeX
68 lines
No EOL
2.7 KiB
TeX
\draw[step=1cm, help lines] (-2,-2) grid (2,2);
|
|
\foreach \x in {1,...,5} \draw (\x-3,-2 + .1)--(\x-3,-2 -.3) node[below] {\footnotesize $\x$};
|
|
\foreach \y in {1,...,5} \draw (-2 + .1, \y-3)--(-2 -.3,\y-3) node[below] {\footnotesize $\y$};
|
|
% \draw[fill=gray, draw=gray] (0,0) circle [radius=0.225cm];
|
|
% \draw[fill=blueind, draw=blueind] (1,0) circle [radius=0.225cm];
|
|
% \draw[fill=blueind, draw=blueind] (0,1) circle [radius=0.225cm];
|
|
% \draw[fill=red, draw=red] (-1,0) circle [radius=0.225cm];
|
|
% \draw[fill=red, draw=red] (0,-1) circle [radius=0.225cm];
|
|
|
|
% % Légende
|
|
% \node[font=\tiny, text justified,fill=none, rotate=-45] (Splits) at (0.5,0.5){{\color{blueind} Splits}};
|
|
% \node[font=\tiny, text justified,fill=none, rotate=-45] (Merges) at (-0.5,-0.5){{\color{red} Merges}};
|
|
|
|
% % Splitting
|
|
% \draw[>=stealth,->,thick, draw=blueind] (0.225,0) -- +(0.55,0);
|
|
% \draw[>=stealth,->,thick, draw=blueind] (0,0.225) -- +(0,0.55);
|
|
|
|
% % Merging
|
|
% \draw[>=stealth,->,thick, draw=red] (-0.225,0) -- +(-0.55,0);
|
|
% \draw[>=stealth,->,thick, draw=red] (0,-0.225) -- +(0,-0.55);
|
|
|
|
% Axes
|
|
\draw[>=to,->,thick] (-2,-2) -- +(4.3,0);
|
|
\node[font=\small, fill=none] (Q_1) at (2.6,-2) {$Q_1$};
|
|
\draw[>=to,->,thick] (-2,-2) -- +(0,4.3);
|
|
\node[font=\small, fill=none] (Q_2) at (-2, 2.6) {$Q_2$};
|
|
|
|
% Init
|
|
\onslide<1->{
|
|
\draw[fill=gray, draw=gray] (-1,-2) circle [radius=0.225cm];
|
|
\draw[fill=gray, draw=gray] (-2,-1) circle [radius=0.225cm];
|
|
\draw[fill=gray, draw=gray] (-2,-2) circle [radius=0.225cm];
|
|
}
|
|
\onslide<2->{
|
|
% New models
|
|
\draw[fill=blueind, draw=blueind] (0,-2) circle [radius=0.225cm];
|
|
\draw[fill=blueind, draw=blueind] (-2, 0) circle [radius=0.225cm];
|
|
}
|
|
\onslide<2-3>{
|
|
\draw[fill=blueind, draw=green, very thick] (-1,-1) circle [radius=0.225cm];
|
|
}
|
|
\onslide<2>{
|
|
% Splits
|
|
\draw[>=stealth,->,thick, draw=blueind] (-1 + 0.225,-2 + 0) -- +(0.55,0);
|
|
\draw[>=stealth,->,thick, draw=blueind] (-1 + 0, -2 + 0.225) -- +(0,0.55);
|
|
|
|
\draw[>=stealth,->,thick, draw=blueind] (-2 + 0.225,-1 + 0) -- +(0.55,0);
|
|
\draw[>=stealth,->,thick, draw=blueind] (-2 + 0, -1 + 0.225) -- +(0,0.55);
|
|
}
|
|
|
|
\onslide<3>{
|
|
% updated models
|
|
\draw[fill=blueind, draw=blueind] (-1,-1) circle [radius=0.225cm];
|
|
\draw[fill=red, draw=red] (-2, -1) circle [radius=0.225cm];
|
|
|
|
% merge
|
|
\draw[>=stealth,->,thick, draw=red] (-1 - 0, -1 - 0.225) -- +(0,-0.55);
|
|
\draw[>=stealth,->,thick, draw=red] (-1 - 0.225, -1 - 0) -- +(-0.55,0);
|
|
|
|
%splits
|
|
\draw[>=stealth,->,thick, draw=blueind] (-1 + 0.225,-1 + 0) -- +(0.55,0);
|
|
\draw[>=stealth,->,thick, draw=blueind] (-1 + 0, -1 + 0.225) -- +(0,0.55);
|
|
}
|
|
|
|
\onslide<3->{
|
|
\draw[fill=blueind, draw=green, very thick] (-1,0) circle [radius=0.225cm];
|
|
\draw[fill=blueind, draw=blueind] (0,-1) circle [radius=0.225cm];
|
|
} |