\section{restypedef.cpp File Reference}
\label{restypedef_8cpp}\index{restypedef.cpp@{restypedef.cpp}}
\subsection*{Classes}
\begin{CompactItemize}
\item 
struct {\bf Coord\-Struct}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef {\bf Coord\-Struct} {\bf Coord}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
{\bf Coord} {\bf add} ({\bf Coord} c1, {\bf Coord} c2)
\end{CompactItemize}


\subsection{Detailed Description}
An example of resolving typedefs.

\subsection{Typedef Documentation}
\index{restypedef.cpp@{restypedef.cpp}!Coord@{Coord}}
\index{Coord@{Coord}!restypedef.cpp@{restypedef.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Coord\-Struct} {\bf Coord}}\label{restypedef_8cpp_a0}


Creates a type name for {\bf Coord\-Struct}{\rm (p.\,\pageref{structCoordStruct})} 

\subsection{Function Documentation}
\index{restypedef.cpp@{restypedef.cpp}!add@{add}}
\index{add@{add}!restypedef.cpp@{restypedef.cpp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Coord} add ({\bf Coord} {\em c1}, {\bf Coord} {\em c2})}\label{restypedef_8cpp_a1}


This function returns the addition of {\em c1\/} and {\em c2\/}, i.e: (c1.x+c2.x,c1.y+c2.y) 