\section{lib/dotgen/class1.c File Reference}
\label{class1_8c}\index{lib/dotgen/class1.\-c@{lib/dotgen/class1.\-c}}
{\ttfamily \#include \char`\"{}dot.\-h\char`\"{}}\\*
Include dependency graph for class1.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class1_8c__incl}
\end{center}
\end{figure}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\bf int} {\bf nonconstraint\-\_\-edge} ({\bf edge\-\_\-t} $\ast$e)
\item 
void {\bf class1} ({\bf graph\-\_\-t} $\ast$g)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{class1.\-c@{class1.\-c}!class1@{class1}}
\index{class1@{class1}!class1.c@{class1.\-c}}
\subsubsection[{class1}]{\setlength{\rightskip}{0pt plus 5cm}void class1 (
\begin{DoxyParamCaption}
\item[{{\bf graph\-\_\-t} $\ast$}]{g}
\end{DoxyParamCaption}
)}\label{class1_8c_a0cd4c3cc099cc4dbb7d72ac1b6d00e17}


Definition at line 66 of file class1.\-c.



References agfindedge, agfstnode(), agfstout(), aghead(), agnxtnode(), agnxtout(), agtail(), E\-D\-\_\-to\-\_\-virt, find\-\_\-fast\-\_\-edge(), mark\-\_\-clusters(), merge\-\_\-oneway(), N\-D\-\_\-clust, nonconstraint\-\_\-edge(), N\-U\-L\-L, U\-F\-\_\-find(), and virtual\-\_\-edge().

\index{class1.\-c@{class1.\-c}!nonconstraint\-\_\-edge@{nonconstraint\-\_\-edge}}
\index{nonconstraint\-\_\-edge@{nonconstraint\-\_\-edge}!class1.c@{class1.\-c}}
\subsubsection[{nonconstraint\-\_\-edge}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} nonconstraint\-\_\-edge (
\begin{DoxyParamCaption}
\item[{{\bf edge\-\_\-t} $\ast$}]{e}
\end{DoxyParamCaption}
)}\label{class1_8c_a1fd9594398190ce146c1c5e5d74a37ba}


Definition at line 23 of file class1.\-c.



References agxget(), E\-\_\-constr, F\-A\-L\-S\-E, mapbool(), and T\-R\-U\-E.



Referenced by class1().

