{{\def\dash{\raise2.1pt\hbox{\rule{5pt}{0.3pt}}\hspace{1pt}}\begin{tabbing}
{\textbf{function}}\ {[}\ output\_args\ {]}\ =\ plotwabe(\ wabenIndex,\ plotachse,\ farbe\ )\\
{\textit{\%PLOTWABE\ Markiert\ eine\ einzige\ Wabe\ graphisch\ als\ bebaut}}\\
{\textit{\%\ \ \ Detailed\ explanation\ goes\ here}}\\
{\textbf{global}}\ Wabengitter;\\
{\textbf{global}}\ animation;\\
\\
ecken\ =\ EckPunkte(wabenIndex);\\
\\
{\textit{\%\ knotenX\ =\ {[}\ Wabengitter(1,ecken)\ Wabengitter(1,ecken(1))\ ...}}\\
\ \ {\textit{\%\ \ \ \ \ \ \ \ \ \ Wabengitter(1,ecken)\ Wabengitter(1,ecken(1))\ {]};}}\\
{\textit{\%\ knotenY\ =\ {[}\ Wabengitter(2,ecken)\ Wabengitter(2,ecken(1))\ ...}}\\
\ \ {\textit{\%\ \ \ \ \ \ \ \ \ \ Wabengitter(2,ecken)\ Wabengitter(2,ecken(1))\ {]};}}\\
{\textit{\%\ knotenZ\ =\ {[}\ 0\ 0\ 0\ 0\ 0\ 0\ 0\ 1\ 1\ 1\ 1\ 1\ 1\ 1\ {]};}}\\
\\
knoten\ =\ {[}\ Wabengitter(1,ecken)\ Wabengitter(1,ecken);\ ...\\
\ \ \ \ \ \ \ \ \ \ \ Wabengitter(2,ecken)\ Wabengitter(2,ecken);\ ...\\
\ \ \ \ \ \ \ \ \ \ \ 0\ 0\ 0\ 0\ 0\ 0\ 1\ 1\ 1\ 1\ 1\ 1\ {]}{'};\\
\ \ \ \ \ \ \ \\
seiten\ =\ {[}\ 1\ 2\ 3\ 4\ 5\ 6;\ ...\\
\ \ \ \ \ \ \ \ \ \ \ 7\ 8\ 9\ 10\ 11\ 12;\ ...\\
\ \ \ \ \ \ \ \ \ \ \ 1\ 2\ 8\ 7\ NaN\ NaN;\\
\ \ \ \ \ \ \ \ \ \ \ 2\ 3\ 9\ 8\ NaN\ NaN;\\
\ \ \ \ \ \ \ \ \ \ \ 3\ 4\ 10\ 9\ NaN\ NaN;\\
\ \ \ \ \ \ \ \ \ \ \ 4\ 5\ 11\ 10\ NaN\ NaN;\\
\ \ \ \ \ \ \ \ \ \ \ 5\ 6\ 12\ 11\ NaN\ NaN;\\
\ \ \ \ \ \ \ \ \ \ \ 6\ 1\ 7\ 12\ NaN\ NaN\ {]};\\
\ \ \ \ \ \ \ \ \ \ \ \\
{\textit{\%\ patch(Wabengitter(1,ecken),\ Wabengitter(2,ecken),\ {'}red{'},\ {'}EdgeColor{'},{'}black{'});}}\\
{\textit{\%\ wabe\ =\ fill3(knotenX,\ knotenY,\ knotenZ,\ {'}red{'});}}\\
{\textbf{if}}\ (farbe\ ==\ 1)\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}red{'}}};\\
{\textbf{elseif}}\ (farbe\ ==\ 2)\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}green{'}}};\\
{\textbf{elseif}}\ (farbe\ ==\ 3)\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}blue{'}}};\\
{\textbf{elseif}}\ (farbe\ ==\ 4)\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}yellow{'}}};\\
{\textbf{elseif}}\ (farbe\ ==\ 5)\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}magenta{'}}};\\
{\textbf{elseif}}\ (farbe\ ==\ 6)\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}cyan{'}}};\\
{\textbf{else}}\\
\ \ \ \ wabenFarbe\ =\ {\texttt{{'}black{'}}};\\
{\textbf{end}}\\
\\
{\textbf{if}}\ (farbe\ \~{}=\ 0)\ {\textit{\%\ Null\ steht\ für\ unbebaut,\ also\ wird\ nichts\ gezeichnet}}\\
\ \ \ \ patch({\texttt{{'}Vertices{'}}},knoten,\ {\texttt{{'}Faces{'}}},seiten,\ {\texttt{{'}FaceColor{'}}},wabenFarbe,\ ...\\
\ \ \ \ \ \ \ \ \ \ {\texttt{{'}EdgeColor{'}}},{\texttt{{'}black{'}}},\ {\texttt{{'}LineWidth{'}}},1,\ {\texttt{{'}Parent{'}}},plotachse\ );\\
{\textbf{end}}\\
\\
{\textbf{if}}\ (animation)\\
\ \ \ \ drawnow;\\
{\textbf{end}}\\
\\
{\textbf{end}}\\

\end{tabbing}}}
