\section{lib/circogen/circo.h File Reference}
\label{circo_8h}\index{lib/circogen/circo.\-h@{lib/circogen/circo.\-h}}
{\ttfamily \#include \char`\"{}render.\-h\char`\"{}}\\*
Include dependency graph for circo.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{circo_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=350pt]{circo_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf circo\-\_\-layout} ({\bf Agraph\-\_\-t} $\ast$g)
\item 
void {\bf circo\-Layout} ({\bf Agraph\-\_\-t} $\ast$g)
\item 
void {\bf circo\-\_\-cleanup} ({\bf Agraph\-\_\-t} $\ast$g)
\item 
void {\bf circo\-\_\-init\-\_\-graph} ({\bf graph\-\_\-t} $\ast$g)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{circo.\-h@{circo.\-h}!circo\-\_\-cleanup@{circo\-\_\-cleanup}}
\index{circo\-\_\-cleanup@{circo\-\_\-cleanup}!circo.h@{circo.\-h}}
\subsubsection[{circo\-\_\-cleanup}]{\setlength{\rightskip}{0pt plus 5cm}void circo\-\_\-cleanup (
\begin{DoxyParamCaption}
\item[{{\bf Agraph\-\_\-t} $\ast$}]{g}
\end{DoxyParamCaption}
)}\label{circo_8h_a6ca58f7dc1956a903ac8f082448be26d}


Definition at line 258 of file circularinit.\-c.

\index{circo.\-h@{circo.\-h}!circo\-\_\-init\-\_\-graph@{circo\-\_\-init\-\_\-graph}}
\index{circo\-\_\-init\-\_\-graph@{circo\-\_\-init\-\_\-graph}!circo.h@{circo.\-h}}
\subsubsection[{circo\-\_\-init\-\_\-graph}]{\setlength{\rightskip}{0pt plus 5cm}void circo\-\_\-init\-\_\-graph (
\begin{DoxyParamCaption}
\item[{{\bf graph\-\_\-t} $\ast$}]{g}
\end{DoxyParamCaption}
)}\label{circo_8h_a9bcd933fe9c7903041d06f86d3d898cd}


Definition at line 64 of file circularinit.\-c.



References E\-T\-\_\-\-L\-I\-N\-E, G\-D\-\_\-ndim, Ndim, and set\-Edge\-Type().



Referenced by circo\-\_\-layout().

\index{circo.\-h@{circo.\-h}!circo\-\_\-layout@{circo\-\_\-layout}}
\index{circo\-\_\-layout@{circo\-\_\-layout}!circo.h@{circo.\-h}}
\subsubsection[{circo\-\_\-layout}]{\setlength{\rightskip}{0pt plus 5cm}void circo\-\_\-layout (
\begin{DoxyParamCaption}
\item[{{\bf Agraph\-\_\-t} $\ast$}]{g}
\end{DoxyParamCaption}
)}\label{circo_8h_aa6f7a6e5058a43c313219421d78d4875}


Definition at line 244 of file circularinit.\-c.

\index{circo.\-h@{circo.\-h}!circo\-Layout@{circo\-Layout}}
\index{circo\-Layout@{circo\-Layout}!circo.h@{circo.\-h}}
\subsubsection[{circo\-Layout}]{\setlength{\rightskip}{0pt plus 5cm}void circo\-Layout (
\begin{DoxyParamCaption}
\item[{{\bf Agraph\-\_\-t} $\ast$}]{g}
\end{DoxyParamCaption}
)}\label{circo_8h_a29dad3b58b5c902faf08bf45ecb31193}


Definition at line 206 of file circularinit.\-c.



References adjust\-Nodes(), agnnodes(), circomps(), circular\-Layout(), C\-L\-\_\-\-O\-F\-F\-S\-E\-T, get\-Pack\-Info(), l\-\_\-node, pack\-Subgraphs(), and Agraph\-\_\-s\-::root.



Referenced by circo\-\_\-layout().

