Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %----------------------------------------------------------------------------------------
- % PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
- %----------------------------------------------------------------------------------------
- \documentclass{book}
- \usepackage[svgnames]{xcolor} % Required to specify font color
- \newcommand*{\plogo}{\fbox{$\mathcal{PL}$}} % Generic publisher logo
- %----------------------------------------------------------------------------------------
- % TITLE PAGE
- %----------------------------------------------------------------------------------------
- \newcommand*{\titleAT}{\begingroup % Create the command for including the title page in the document
- \newlength{\drop} % Command for generating a specific amount of whitespace
- \drop=0.1\textheight % Define the command as 10% of the total text height
- \rule{\textwidth}{1pt}\par % Thick horizontal line
- \vspace{2pt}\vspace{-\baselineskip} % Whitespace between lines
- \rule{\textwidth}{0.4pt}\par % Thin horizontal line
- \vspace{\drop} % Whitespace between the top lines and title
- \centering % Center all text
- \textcolor{Red}{ % Red font color
- {\Huge Assignment 1: Design}\\[0.5\baselineskip] % Title line 1
- {\Large 4/29/16}\\[0.75\baselineskip] % Title line 2
- {\Large Spring 2016}} % Title line 3
- \vspace{0.25\drop} % Whitespace between the title and short horizontal line
- \rule{0.3\textwidth}{0.4pt}\par % Short horizontal line under the title
- \vspace{\drop} % Whitespace between the thin horizontal line and the author name
- {\Large \textsc{Glenn Cochran}\\[0.5\baselineskip]}
- {\Large \textsc{\&}\\[0.75\baselineskip]}
- {\Large \textsc{Montana Esguerra}}\par % Author name
- \vfill % Whitespace between the author name and publisher text
- \vspace*{\drop} % Whitespace under the publisher text
- \rule{\textwidth}{0.4pt}\par % Thin horizontal line
- \vspace{2pt}\vspace{-\baselineskip} % Whitespace between lines
- \rule{\textwidth}{1pt}\par % Thick horizontal line
- \endgroup}
- %----------------------------------------------------------------------------------------
- % BLANK DOCUMENT
- %----------------------------------------------------------------------------------------
- \usepackage{tikz}
- \usepackage{pdflscape}
- \usepackage{rotating}
- \usepackage{listings}
- \usepackage[T1]{tipa}
- \usepackage{xcolor} % for setting colors
- \begin{document}
- \pagestyle{empty} % Removes page numbers
- \titleAT % This command includes the title page
- \newpage
- \section*{Introduction}
- \noindent
- \paragraph{}
- For this assignment, we are using the composite design pattern to design a C++implementation of rshell. In this design,
- executables and their argument lists are going to be leafs, and connectors will be composite classes. Our base class will
- have a pure virtual function “execute” which will be used to execute the commands the user types. The three connectors,
- ||
- %“\|\|” “\&\&”, and “\#”, will each have their own classes. The “\|\|” and “\&\&” classes will have private data members
- consisting of 2 base pointers (Base *), one corresponding to its left node and the other its right node. The execute
- function’s job in each of these classes is to determine whether the executable in the right node should be executed or
- not based on the success or failure of the left node’s execution. When rshell reads the \# connector, child nodes of
- this connector will be treated as string literals and be ignored by rshell. In other words, anything that comes after “\#”
- will be commented blocks of code. The leaf class’s execute function’s job is to execute the command and to return if the
- execution succeeded or failed.
- \newpage
- % set the default code style
- \lstset{
- frame=tb, % draw a frame at the top and bottom of the code block
- tabsize=4, % tab space width
- showstringspaces=false, % don't mark spaces in strings
- numbers=left, % display line numbers on the left
- commentstyle=\color{green}, % comment color
- keywordstyle=\color{blue}, % keyword color
- stringstyle=\color{red} % string color
- }
- \begin{lstlisting}[language=C++, caption={C++ Pseudo Code for Assignment 1}]
- #include <iostream>
- using namespace std;
- class Base {
- private:
- bool executed;
- string name;
- string arguement;
- public:
- Base() { }
- virtual void execute() = 0;
- bool getExecuted()
- {
- return executed;
- }
- void setExecuted(bool x)
- {
- executed = x;
- }
- string getName()
- {
- return name;
- }
- void setName(string x)
- {
- name = x;
- }
- void setArguement(string x) {
- arguement = x;
- }
- string getArguement() {
- return arguement;
- }
- };
- class Or:public Base
- {
- private:
- Base* left;
- Base* right;
- public:
- Or(Base *x, Base* y)
- {
- left = x;
- right = y;
- }
- void execute()
- {
- left->execute();
- if(!left->getExecuted)
- {
- right->execute();
- }
- }
- };
- class And:public Base
- {
- private:
- Base* left;
- Base* right;
- public:
- And(Base *x, Base* y)
- {
- left = x;
- right = y;
- }
- void execute()
- {
- left->execute();
- if(left->getExecuted)
- {
- right->execute();
- }
- }
- };
- class Comment:public Base
- {
- private:
- Base* child;
- public:
- Comment(Base* x)
- {
- child = x;
- }
- void execute()
- {
- child->setArguement("");
- child->execute();
- }
- };
- class Executable:public Base
- {
- private:
- Base* child;
- public:
- Executable(Base* x)
- {
- child = x;
- }
- void execute()
- {
- //implement syscalls
- }
- }
- class Parser
- {
- vector<string> Parse(string x)
- {
- //implement parse with strtok
- //return vector of separated x
- }
- };
- int main()
- {
- // vector<string>userInput;
- // string temp;
- // cout << "Enter command: " << endl;
- // getline(cin, temp);
- // userInput = Parse(temp);
- // for(int i = 0; i < userInput.size(); i++)
- // {
- // construct objects
- // }
- return 0;
- }
- \end{lstlisting}
- % Graphic for TeX using PGF
- % Title: C:\Users\Glenn\Pictures\Assn1.dia
- % Creator: Dia v0.97.2
- % CreationDate: Thu Apr 28 21:40:16 2016
- % For: Glenn
- % \usepackage{tikz}
- % The following commands are not supported in PSTricks at present
- % We define them conditionally, so when they are implemented,
- % this pgf file will use them
- %\documentclass{article}
- %\begin{document}
- \begin{landscape}
- \pagenumbering{gobble}
- \ifx\du\undefined
- \newlength{\du}
- \fi
- \setlength{\du}{15\unitlength}
- \begin{tikzpicture}
- \pgftransformxscale{1.000000}
- \pgftransformyscale{-1.000000}
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (34.100000\du,5.650000\du)--(34.100000\du,7.050000\du)--(44.225000\du,7.050000\du)--(44.225000\du,5.650000\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (34.100000\du,5.650000\du)--(34.100000\du,7.050000\du)--(44.225000\du,7.050000\du)--(44.225000\du,5.650000\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node at (39.162500\du,6.650000\du){Base};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (34.100000\du,7.050000\du)--(34.100000\du,9.650000\du)--(44.225000\du,9.650000\du)--(44.225000\du,7.050000\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (34.100000\du,7.050000\du)--(34.100000\du,9.650000\du)--(44.225000\du,9.650000\du)--(44.225000\du,7.050000\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,7.710000\du){-name: string};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,8.510000\du){-argument: string};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,9.310000\du){-executed: bool};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (34.100000\du,9.650000\du)--(34.100000\du,15.450000\du)--(44.225000\du,15.450000\du)--(44.225000\du,9.650000\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (34.100000\du,9.650000\du)--(34.100000\du,15.450000\du)--(44.225000\du,15.450000\du)--(44.225000\du,9.650000\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,10.310000\du){+executed(): virtual void};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,11.110000\du){+getName(): string};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,11.910000\du){+setName(): void};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,12.710000\du){+getArgument(): string};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,13.510000\du){+setArgument(): void};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,14.310000\du){+getExecuted(): bool};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (34.250000\du,15.110000\du){+setExecuted(): void};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (22.744500\du,19.062500\du)--(22.744500\du,20.462500\du)--(29.404500\du,20.462500\du)--(29.404500\du,19.062500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (22.744500\du,19.062500\du)--(22.744500\du,20.462500\du)--(29.404500\du,20.462500\du)--(29.404500\du,19.062500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node at (26.074500\du,20.062500\du){Executable};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (22.744500\du,20.462500\du)--(22.744500\du,21.462500\du)--(29.404500\du,21.462500\du)--(29.404500\du,20.462500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (22.744500\du,20.462500\du)--(22.744500\du,21.462500\du)--(29.404500\du,21.462500\du)--(29.404500\du,20.462500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (22.894500\du,21.122500\du){-Child: Base*};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (22.744500\du,21.462500\du)--(22.744500\du,22.462500\du)--(29.404500\du,22.462500\du)--(29.404500\du,21.462500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (22.744500\du,21.462500\du)--(22.744500\du,22.462500\du)--(29.404500\du,22.462500\du)--(29.404500\du,21.462500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (22.894500\du,22.122500\du){+execute(): void};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (31.519500\du,19.062500\du)--(31.519500\du,20.462500\du)--(38.179500\du,20.462500\du)--(38.179500\du,19.062500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (31.519500\du,19.062500\du)--(31.519500\du,20.462500\du)--(38.179500\du,20.462500\du)--(38.179500\du,19.062500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node at (34.849500\du,20.062500\du){Comment};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (31.519500\du,20.462500\du)--(31.519500\du,21.462500\du)--(38.179500\du,21.462500\du)--(38.179500\du,20.462500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (31.519500\du,20.462500\du)--(31.519500\du,21.462500\du)--(38.179500\du,21.462500\du)--(38.179500\du,20.462500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (31.669500\du,21.122500\du){-Child: Base*};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (31.519500\du,21.462500\du)--(31.519500\du,22.462500\du)--(38.179500\du,22.462500\du)--(38.179500\du,21.462500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (31.519500\du,21.462500\du)--(31.519500\du,22.462500\du)--(38.179500\du,22.462500\du)--(38.179500\du,21.462500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (31.669500\du,22.122500\du){+execute(): void};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (40.319500\du,19.062500\du)--(40.319500\du,20.462500\du)--(46.979500\du,20.462500\du)--(46.979500\du,19.062500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (40.319500\du,19.062500\du)--(40.319500\du,20.462500\du)--(46.979500\du,20.462500\du)--(46.979500\du,19.062500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node at (43.649500\du,20.062500\du){And};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (40.319500\du,20.462500\du)--(40.319500\du,22.262500\du)--(46.979500\du,22.262500\du)--(46.979500\du,20.462500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (40.319500\du,20.462500\du)--(40.319500\du,22.262500\du)--(46.979500\du,22.262500\du)--(46.979500\du,20.462500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (40.469500\du,21.122500\du){-left: Base*};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (40.469500\du,21.922500\du){-right: Base*};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (40.319500\du,22.262500\du)--(40.319500\du,23.262500\du)--(46.979500\du,23.262500\du)--(46.979500\du,22.262500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (40.319500\du,22.262500\du)--(40.319500\du,23.262500\du)--(46.979500\du,23.262500\du)--(46.979500\du,22.262500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (40.469500\du,22.922500\du){+execute(): void};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (49.132000\du,19.062500\du)--(49.132000\du,20.462500\du)--(55.792000\du,20.462500\du)--(55.792000\du,19.062500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (49.132000\du,19.062500\du)--(49.132000\du,20.462500\du)--(55.792000\du,20.462500\du)--(55.792000\du,19.062500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node at (52.462000\du,20.062500\du){Or};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (49.132000\du,20.462500\du)--(49.132000\du,22.262500\du)--(55.792000\du,22.262500\du)--(55.792000\du,20.462500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (49.132000\du,20.462500\du)--(49.132000\du,22.262500\du)--(55.792000\du,22.262500\du)--(55.792000\du,20.462500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (49.282000\du,21.122500\du){-left: Base*};
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (49.282000\du,21.922500\du){-right: Base*};
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (49.132000\du,22.262500\du)--(49.132000\du,23.262500\du)--(55.792000\du,23.262500\du)--(55.792000\du,22.262500\du)--cycle;
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (49.132000\du,22.262500\du)--(49.132000\du,23.262500\du)--(55.792000\du,23.262500\du)--(55.792000\du,22.262500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (49.282000\du,22.922500\du){+execute(): void};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,15.450000\du)--(39.162500\du,17.656250\du)--(34.849500\du,17.656250\du)--(34.849500\du,19.062500\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,16.361803\du)--(39.162500\du,17.656250\du)--(34.849500\du,17.656250\du)--(34.849500\du,19.062500\du);
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- % setfont left to latex
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,15.450000\du)--(39.162500\du,17.656250\du)--(26.074500\du,17.656250\du)--(26.074500\du,19.062500\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,16.361803\du)--(39.162500\du,17.656250\du)--(26.074500\du,17.656250\du)--(26.074500\du,19.062500\du);
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- % setfont left to latex
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,15.450000\du)--(39.162500\du,17.656250\du)--(43.649500\du,17.656250\du)--(43.649500\du,19.062500\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,16.361803\du)--(39.162500\du,17.656250\du)--(43.649500\du,17.656250\du)--(43.649500\du,19.062500\du);
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- % setfont left to latex
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,15.450000\du)--(39.162500\du,17.656250\du)--(52.462000\du,17.656250\du)--(52.462000\du,19.062500\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.162500\du,16.361803\du)--(39.162500\du,17.656250\du)--(52.462000\du,17.656250\du)--(52.462000\du,19.062500\du);
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (39.562500\du,16.361803\du)--(39.162500\du,15.561803\du)--(38.762500\du,16.361803\du)--cycle;
- % setfont left to latex
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (55.792000\du,20.962500\du)--(57.542000\du,20.962500\du)--(57.542000\du,6.350000\du)--(44.225000\du,6.350000\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (57.050579\du,20.962500\du)--(57.542000\du,20.962500\du)--(57.542000\du,6.350000\du)--(44.225000\du,6.350000\du);
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (55.792000\du,20.962500\du)--(56.492000\du,20.722500\du)--(57.192000\du,20.962500\du)--(56.492000\du,21.202500\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (55.792000\du,20.962500\du)--(56.492000\du,20.722500\du)--(57.192000\du,20.962500\du)--(56.492000\du,21.202500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (57.642000\du,13.456250\du){};
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (57.392000\du,20.762500\du){};
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (44.425000\du,6.150000\du){};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (46.979500\du,20.962500\du)--(48.729500\du,20.962500\du)--(48.729500\du,6.350000\du)--(44.225000\du,6.350000\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (48.238079\du,20.962500\du)--(48.729500\du,20.962500\du)--(48.729500\du,6.350000\du)--(44.225000\du,6.350000\du);
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (46.979500\du,20.962500\du)--(47.679500\du,20.722500\du)--(48.379500\du,20.962500\du)--(47.679500\du,21.202500\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (46.979500\du,20.962500\du)--(47.679500\du,20.722500\du)--(48.379500\du,20.962500\du)--(47.679500\du,21.202500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (48.829500\du,13.456250\du){};
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (48.579500\du,20.762500\du){};
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (44.425000\du,6.150000\du){};
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- {
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetfillcolor{dialinecolor}
- % was here!!!
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (31.469087\du,20.762500\du)--(29.719087\du,20.762500\du)--(29.719087\du,6.350000\du)--(34.100000\du,6.350000\du);
- }
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (30.210509\du,20.762500\du)--(29.719087\du,20.762500\du)--(29.719087\du,6.350000\du)--(34.100000\du,6.350000\du);
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000}
- \pgfsetfillcolor{dialinecolor}
- \fill (31.469087\du,20.762500\du)--(30.769087\du,21.002500\du)--(30.069087\du,20.762500\du)--(30.769087\du,20.522500\du)--cycle;
- \pgfsetlinewidth{0.100000\du}
- \pgfsetdash{}{0pt}
- \pgfsetmiterjoin
- \pgfsetbuttcap
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \draw (31.469087\du,20.762500\du)--(30.769087\du,21.002500\du)--(30.069087\du,20.762500\du)--(30.769087\du,20.522500\du)--cycle;
- % setfont left to latex
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=west] at (29.819087\du,13.356250\du){};
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=east] at (29.869087\du,20.562500\du){};
- \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000}
- \pgfsetstrokecolor{dialinecolor}
- \node[anchor=east] at (33.900000\du,6.150000\du){};
- \end{tikzpicture}
- \end{landscape}
- \end {document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement