|
@@ -170,7 +170,7 @@ We recommend section 3.2.1 of Carstens~\cite{carstens_node_2012} for a detailed
|
|
|
A stage of the algorithm, interface \code{AlgorithmStage}, is an interval during which each step of the algorithm is performed in a similar way.
|
|
|
Each time such a step is performed it returns whether the stage is already finished or a breakpoint has been reached.
|
|
|
For example, a forward step in the stage of calculating one extremal layout, \code{ExtremalLayoutCalc}, consists of either a step of calculating the blocks, \code{BlockCalc}, or a step of compacting the layout, \code{Compaction}.
|
|
|
-All the stages are displayed in class diagram~\ref{fig:animation_and_bk}.
|
|
|
+All the stages are displayed in class diagram~\ref{fig:bk}.
|
|
|
|
|
|
To be able to undo a step each stage needs to implement methods for both forward and backward steps.
|
|
|
|
|
@@ -188,10 +188,10 @@ This works the following:
|
|
|
|
|
|
\begin{figure}[htp]
|
|
|
\centering
|
|
|
- \includegraphics[width=\linewidth,trim=0 11cm 0 0,clip]{img/animation_and_bk.pdf}
|
|
|
+ \includegraphics[width=\linewidth,trim=0 11cm 0 0,clip]{img/bk.pdf}
|
|
|
\caption{Class diagram of the packages \code{bk} and \code{animation}.
|
|
|
For better readability the class \code{PseudoCodeNode} has been omitted.}
|
|
|
- \label{fig:animation_and_bk}
|
|
|
+ \label{fig:bk}
|
|
|
\end{figure}
|
|
|
|
|
|
|
|
@@ -215,7 +215,7 @@ A class diagram of the packages \code{view} and \code{main} is displayed in figu
|
|
|
|
|
|
\begin{figure}[htp]
|
|
|
\centering
|
|
|
- \includegraphics[width=\linewidth,trim=0 19cm 0 0,clip]{img/view.pdf}
|
|
|
+ \includegraphics[width=\linewidth,trim=0 19cm 0 0,clip]{img/main_and_view.pdf}
|
|
|
\caption{Class diagram of the packages \code{view} and \code{main}.}
|
|
|
\label{fig:view}
|
|
|
\end{figure}
|