\section{lib/circogen/deglist.h File Reference}
\label{deglist_8h}\index{lib/circogen/deglist.\-h@{lib/circogen/deglist.\-h}}
{\ttfamily \#include $<$render.\-h$>$}\\*
Include dependency graph for deglist.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{deglist_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=288pt]{deglist_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define {\bf D\-E\-G\-L\-I\-S\-T\-\_\-\-H}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef {\bf Dt\-\_\-t} {\bf deglist\-\_\-t}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\bf deglist\-\_\-t} $\ast$ {\bf mk\-Deglist} (void)
\item 
void {\bf free\-Deglist} ({\bf deglist\-\_\-t} $\ast$list)
\item 
void {\bf insert\-Deglist} ({\bf deglist\-\_\-t} $\ast$list, {\bf Agnode\-\_\-t} $\ast$n)
\item 
void {\bf remove\-Deglist} ({\bf deglist\-\_\-t} $\ast$list, {\bf Agnode\-\_\-t} $\ast$n)
\item 
{\bf Agnode\-\_\-t} $\ast$ {\bf first\-Deglist} ({\bf deglist\-\_\-t} $\ast$)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{deglist.\-h@{deglist.\-h}!D\-E\-G\-L\-I\-S\-T\-\_\-\-H@{D\-E\-G\-L\-I\-S\-T\-\_\-\-H}}
\index{D\-E\-G\-L\-I\-S\-T\-\_\-\-H@{D\-E\-G\-L\-I\-S\-T\-\_\-\-H}!deglist.h@{deglist.\-h}}
\subsubsection[{D\-E\-G\-L\-I\-S\-T\-\_\-\-H}]{\setlength{\rightskip}{0pt plus 5cm}\#define D\-E\-G\-L\-I\-S\-T\-\_\-\-H}\label{deglist_8h_a3215e1cdb6ee5e89f046aa92ab862b56}


Definition at line 19 of file deglist.\-h.



\subsection{Typedef Documentation}
\index{deglist.\-h@{deglist.\-h}!deglist\-\_\-t@{deglist\-\_\-t}}
\index{deglist\-\_\-t@{deglist\-\_\-t}!deglist.h@{deglist.\-h}}
\subsubsection[{deglist\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Dt\-\_\-t} {\bf deglist\-\_\-t}}\label{deglist_8h_a52c66d3e004bc45e1c8cd07a58a3c9b0}


Definition at line 25 of file deglist.\-h.



\subsection{Function Documentation}
\index{deglist.\-h@{deglist.\-h}!first\-Deglist@{first\-Deglist}}
\index{first\-Deglist@{first\-Deglist}!deglist.h@{deglist.\-h}}
\subsubsection[{first\-Deglist}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Agnode\-\_\-t}$\ast$ first\-Deglist (
\begin{DoxyParamCaption}
\item[{{\bf deglist\-\_\-t} $\ast$}]{}
\end{DoxyParamCaption}
)}\label{deglist_8h_a37647b2c930084ee302918dd71e74440}


Definition at line 129 of file deglist.\-c.



References dtdelete, dtfirst, N\-D\-\_\-next, degitem\-::np, and N\-U\-L\-L.

\index{deglist.\-h@{deglist.\-h}!free\-Deglist@{free\-Deglist}}
\index{free\-Deglist@{free\-Deglist}!deglist.h@{deglist.\-h}}
\subsubsection[{free\-Deglist}]{\setlength{\rightskip}{0pt plus 5cm}void free\-Deglist (
\begin{DoxyParamCaption}
\item[{{\bf deglist\-\_\-t} $\ast$}]{list}
\end{DoxyParamCaption}
)}\label{deglist_8h_a130d5736b97d81df933b78dba1d47ddd}


Definition at line 75 of file deglist.\-c.



References dtclose().

\index{deglist.\-h@{deglist.\-h}!insert\-Deglist@{insert\-Deglist}}
\index{insert\-Deglist@{insert\-Deglist}!deglist.h@{deglist.\-h}}
\subsubsection[{insert\-Deglist}]{\setlength{\rightskip}{0pt plus 5cm}void insert\-Deglist (
\begin{DoxyParamCaption}
\item[{{\bf deglist\-\_\-t} $\ast$}]{list, }
\item[{{\bf Agnode\-\_\-t} $\ast$}]{n}
\end{DoxyParamCaption}
)}\label{deglist_8h_aeccf16008c5e898c83a83ceb48674d9b}


Definition at line 84 of file deglist.\-c.



References degitem\-::deg, D\-E\-G\-R\-E\-E, dtinsert, N\-D\-\_\-next, and degitem\-::np.

\index{deglist.\-h@{deglist.\-h}!mk\-Deglist@{mk\-Deglist}}
\index{mk\-Deglist@{mk\-Deglist}!deglist.h@{deglist.\-h}}
\subsubsection[{mk\-Deglist}]{\setlength{\rightskip}{0pt plus 5cm}{\bf deglist\-\_\-t}$\ast$ mk\-Deglist (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{deglist_8h_aff3b286d13bd5ed325f9ede7d1c6e429}


Definition at line 65 of file deglist.\-c.



References dtopen(), and Dtoset.

\index{deglist.\-h@{deglist.\-h}!remove\-Deglist@{remove\-Deglist}}
\index{remove\-Deglist@{remove\-Deglist}!deglist.h@{deglist.\-h}}
\subsubsection[{remove\-Deglist}]{\setlength{\rightskip}{0pt plus 5cm}void remove\-Deglist (
\begin{DoxyParamCaption}
\item[{{\bf deglist\-\_\-t} $\ast$}]{list, }
\item[{{\bf Agnode\-\_\-t} $\ast$}]{n}
\end{DoxyParamCaption}
)}\label{deglist_8h_a2ecebb90dc91ac0db2ca07ab0d874a9e}


Definition at line 98 of file deglist.\-c.



References assert, degitem\-::deg, D\-E\-G\-R\-E\-E, dtdelete, dtsearch, N\-D\-\_\-next, degitem\-::np, and N\-U\-L\-L.

