\section{lib/dotgen/aspect.h File Reference}
\label{aspect_8h}\index{lib/dotgen/aspect.\-h@{lib/dotgen/aspect.\-h}}
This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{aspect_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct {\bf aspect\-\_\-t}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct {\bf aspect\-\_\-t} {\bf aspect\-\_\-t}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\bf aspect\-\_\-t} $\ast$ {\bf set\-Aspect} ({\bf Agraph\-\_\-t} $\ast$g, {\bf aspect\-\_\-t} $\ast$adata)
\item 
void {\bf rank3} ({\bf graph\-\_\-t} $\ast$g, {\bf aspect\-\_\-t} $\ast$asp)
\item 
void {\bf init\-Edge\-Types} ({\bf graph\-\_\-t} $\ast$g)
\item 
void {\bf init\-\_\-\-U\-F\-\_\-size} ({\bf graph\-\_\-t} $\ast$g)
\item 
{\bf int} {\bf count\-Dummy\-Nodes} ({\bf graph\-\_\-t} $\ast$g)
\end{DoxyCompactItemize}


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


\subsection{Function Documentation}
\index{aspect.\-h@{aspect.\-h}!count\-Dummy\-Nodes@{count\-Dummy\-Nodes}}
\index{count\-Dummy\-Nodes@{count\-Dummy\-Nodes}!aspect.h@{aspect.\-h}}
\subsubsection[{count\-Dummy\-Nodes}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} count\-Dummy\-Nodes (
\begin{DoxyParamCaption}
\item[{{\bf graph\-\_\-t} $\ast$}]{g}
\end{DoxyParamCaption}
)}\label{aspect_8h_af1b1f5b316747b0bc84d76feefb0e32d}


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



References agfstnode(), agfstout(), aghead(), agnxtnode(), agnxtout(), agtail(), and N\-D\-\_\-rank.

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


Definition at line 1969 of file aspect.\-c.



References agfstnode(), agnxtnode(), and N\-D\-\_\-\-U\-F\-\_\-size.

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


Definition at line 1595 of file aspect.\-c.



References agfstnode(), agnxtnode(), E\-D\-\_\-edge\-\_\-type, N\-D\-\_\-in, and N\-O\-R\-M\-A\-L.

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


Definition at line 1786 of file aspect.\-c.



References agfstnode(), agnxtnode(), aspect\-\_\-t\-::combi\-A\-R, aspect\-\_\-t\-::cur\-Iterations, M\-A\-X\-D\-O\-U\-B\-L\-E, N\-D\-\_\-rank, aspect\-\_\-t\-::next\-Iter, aspect\-\_\-t\-::prev\-Iterations, rank1(), str, aspect\-\_\-t\-::target\-A\-R, and Verbose.

\index{aspect.\-h@{aspect.\-h}!set\-Aspect@{set\-Aspect}}
\index{set\-Aspect@{set\-Aspect}!aspect.h@{aspect.\-h}}
\subsubsection[{set\-Aspect}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aspect\-\_\-t}$\ast$ set\-Aspect (
\begin{DoxyParamCaption}
\item[{{\bf Agraph\-\_\-t} $\ast$}]{g, }
\item[{{\bf aspect\-\_\-t} $\ast$}]{adata}
\end{DoxyParamCaption}
)}\label{aspect_8h_ac4b13576f3271c3d21d6272bf230d7f7}


Definition at line 1978 of file aspect.\-c.



References agerr(), agget(), A\-G\-W\-A\-R\-N, aspect\-\_\-t\-::bad\-Graph, D\-E\-F\-\_\-\-P\-A\-S\-S\-E\-S, M\-A\-X\-\_\-\-A\-R, M\-I\-N\-\_\-\-A\-R, aspect\-\_\-t\-::next\-Iter, aspect\-\_\-t\-::n\-Passes, N\-U\-L\-L, aspect\-\_\-t\-::target\-A\-R, and Verbose.

