skizzle/docs/rapports/rapport-initial-delabre/figures/ptf-uml-diagram.tex

31 lines
683 B
TeX

\begin{tikzpicture}
\umlclass[x=-3]{Ball}{
position : vecteur\\
velocity : vecteur\\
mass : flottant\\
charge : entier signé
}{
draw() : vide\\
update(forces : vecteur, delta : flottant) : vide
}
\umlclass[x=3]{Block}{
position : vecteur\\
charge : entier signé
}{
draw() : vide
}
\umlclass[y=-4]{Engine}{
balls : tableau de \texttt{Ball}\\
blocks : tableau de tableaux de \texttt{Block}\\
clock : horloge
}{
draw() : vide\\
update(delta : flottant) : vide
}
\umldep{Engine}{Ball}
\umldep{Engine}{Block}
\end{tikzpicture}