\section{lib/cgraph/agerror.c File Reference}
\label{agerror_8c}\index{lib/cgraph/agerror.\-c@{lib/cgraph/agerror.\-c}}
{\ttfamily \#include $<$stdio.\-h$>$}\\*
{\ttfamily \#include $<$cghdr.\-h$>$}\\*
Include dependency graph for agerror.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{agerror_8c__incl}
\end{center}
\end{figure}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define {\bf M\-A\-X}(a, b)~((a)$>$(b)?(a)\-:(b))
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\bf agusererrf} {\bf agseterrf} ({\bf agusererrf} newf)
\item 
{\bf agerrlevel\-\_\-t} {\bf agseterr} ({\bf agerrlevel\-\_\-t} lvl)
\item 
char $\ast$ {\bf aglasterr} ()
\item 
{\bf int} {\bf agerr} ({\bf agerrlevel\-\_\-t} level, const char $\ast$fmt,...)
\item 
void {\bf agerrorf} (const char $\ast$fmt,...)
\item 
void {\bf agwarningf} (const char $\ast$fmt,...)
\item 
{\bf int} {\bf agerrors} ()
\item 
{\bf int} {\bf agreseterrors} ()
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{agerror.\-c@{agerror.\-c}!M\-A\-X@{M\-A\-X}}
\index{M\-A\-X@{M\-A\-X}!agerror.c@{agerror.\-c}}
\subsubsection[{M\-A\-X}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X(
\begin{DoxyParamCaption}
\item[{}]{a, }
\item[{}]{b}
\end{DoxyParamCaption}
)~((a)$>$(b)?(a)\-:(b))}\label{agerror_8c_afa99ec4acc4ecb2dc3c2d05da15d0e3f}


Definition at line 17 of file agerror.\-c.



Referenced by adjust\-Grid(), arrow\-\_\-bb(), beginpath(), check\-\_\-int\-\_\-array\-\_\-size(), check\-\_\-or\-\_\-realloc\-\_\-arrays(), check\-\_\-real\-\_\-array\-\_\-size(), colorxlate(), distance\-\_\-cropped(), edgelist\-\_\-export(), endpath(), export\-\_\-embedding(), flat\-\_\-edges(), get\-\_\-gradient\-\_\-points(), Import\-\_\-coord\-\_\-clusters\-\_\-from\-\_\-dot(), main(), make\-Dot\-Graph(), merge\-\_\-chain(), oned\-\_\-optimizer\-\_\-train(), Plegal\-\_\-arrangement(), poly\-B\-B(), power\-\_\-law\-\_\-graph(), Quad\-Tree\-\_\-new\-\_\-from\-\_\-point\-\_\-list(), scale\-\_\-to\-\_\-box(), scan\-\_\-graph\-\_\-mode(), size\-Linear\-Array(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-pseudo\-\_\-diameter\-\_\-weighted(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Uniform\-Stress\-Smoother\-\_\-new(), Vector\-\_\-add(), and vector\-\_\-percentile().



\subsection{Function Documentation}
\index{agerror.\-c@{agerror.\-c}!agerr@{agerr}}
\index{agerr@{agerr}!agerror.c@{agerror.\-c}}
\subsubsection[{agerr}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} agerr (
\begin{DoxyParamCaption}
\item[{{\bf agerrlevel\-\_\-t}}]{level, }
\item[{const char $\ast$}]{fmt, }
\item[{}]{...}
\end{DoxyParamCaption}
)}\label{agerror_8c_a95cb7451513f1af47536876f04b7ee9a}


Definition at line 141 of file agerror.\-c.



Referenced by aagerror(), agalloc(), agapply(), agdelete(), agdictof(), aggetrec(), agnotflat(), agraphof(), agrealloc(), agrecord\-\_\-callback(), agroot(), build\-\_\-ranks(), cat\-\_\-libfile(), charset\-To\-Str(), check\-Start(), circle\-Layout(), compound\-Edges(), conjugate\-\_\-gradient(), conjugate\-\_\-gradient\-\_\-f(), conjugate\-\_\-gradient\-\_\-mkernel(), delaunay\-\_\-tri(), delaunay\-\_\-triangulation(), dot\-\_\-concentrate(), dotneato\-\_\-args\-\_\-initialize(), edge\-Type(), emit\-\_\-clusters(), epsf\-\_\-init(), fdp\-\_\-init\-Params(), find\-Stop\-Color(), free\-Surface(), get\-\_\-triangles(), getsplinepoints(), gvconfig(), gvconfig\-\_\-plugin\-\_\-install\-\_\-from\-\_\-library(), gv\-Layout(), gv\-Layout\-Jobs(), gvloadimage(), gv\-Next\-Input\-Graph(), gvplugin\-\_\-library\-\_\-load(), gv\-Plugin\-List(), gvprintf(), gv\-Render(), gvrender\-\_\-set\-\_\-style(), gv\-Render\-Context(), gv\-Render\-Data(), gv\-Render\-Filename(), gv\-Render\-Jobs(), gvusershape\-\_\-file\-\_\-access(), html\-Entity\-U\-T\-F8(), htmlerror(), htmllex(), init\-\_\-nop(), init\-\_\-xdot(), init\-H\-T\-M\-Llexer(), initial\-\_\-positions(), install\-\_\-in\-\_\-rank(), make\-\_\-label(), make\-Add\-Poly(), make\-Poly(), make\-Spline(), mark\-\_\-clusters(), merge\-\_\-oneway(), mk\-Surface(), neato\-\_\-layout(), parse\-\_\-style(), ps\-\_\-string(), push\-\_\-obj\-\_\-state(), remove\-\_\-overlap(), remove\-Overlap\-With(), routesplinesinit(), safefile(), set\-Aspect(), solve\-\_\-model(), Sparse\-Matrix\-\_\-import\-\_\-dot(), spline\-\_\-edges0(), stress\-\_\-majorization\-\_\-k\-D\-\_\-mkernel(), twopi\-\_\-layout(), and user\-\_\-pos().

\index{agerror.\-c@{agerror.\-c}!agerrorf@{agerrorf}}
\index{agerrorf@{agerrorf}!agerror.c@{agerror.\-c}}
\subsubsection[{agerrorf}]{\setlength{\rightskip}{0pt plus 5cm}void agerrorf (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{fmt, }
\item[{}]{...}
\end{DoxyParamCaption}
)}\label{agerror_8c_a38893172666edf9723337028e216bcab}


Definition at line 152 of file agerror.\-c.



References A\-G\-E\-R\-R.



Referenced by gv\-N\-E\-Wcontext(), gv\-Render(), gv\-Render\-Context(), gv\-Render\-Data(), and gv\-Render\-Filename().

\index{agerror.\-c@{agerror.\-c}!agerrors@{agerrors}}
\index{agerrors@{agerrors}!agerror.c@{agerror.\-c}}
\subsubsection[{agerrors}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} agerrors (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{agerror_8c_a1273d21ef4746289a2116a68fcfc916f}


Definition at line 170 of file agerror.\-c.



Referenced by gv\-Free\-Context().

\index{agerror.\-c@{agerror.\-c}!aglasterr@{aglasterr}}
\index{aglasterr@{aglasterr}!agerror.c@{agerror.\-c}}
\subsubsection[{aglasterr}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ aglasterr (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{agerror_8c_a3ac5a416c32e02fc38d207908b42e76c}


Definition at line 41 of file agerror.\-c.

\index{agerror.\-c@{agerror.\-c}!agreseterrors@{agreseterrors}}
\index{agreseterrors@{agreseterrors}!agerror.c@{agerror.\-c}}
\subsubsection[{agreseterrors}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} agreseterrors (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{agerror_8c_a70e2d363890c16be04b2f8e13449f40a}


Definition at line 172 of file agerror.\-c.



Referenced by main().

\index{agerror.\-c@{agerror.\-c}!agseterr@{agseterr}}
\index{agseterr@{agseterr}!agerror.c@{agerror.\-c}}
\subsubsection[{agseterr}]{\setlength{\rightskip}{0pt plus 5cm}{\bf agerrlevel\-\_\-t} agseterr (
\begin{DoxyParamCaption}
\item[{{\bf agerrlevel\-\_\-t}}]{lvl}
\end{DoxyParamCaption}
)}\label{agerror_8c_a267d694d963befab4b3fe0e36bf6aa4a}


Definition at line 34 of file agerror.\-c.



Referenced by dotneato\-\_\-args\-\_\-initialize().

\index{agerror.\-c@{agerror.\-c}!agseterrf@{agseterrf}}
\index{agseterrf@{agseterrf}!agerror.c@{agerror.\-c}}
\subsubsection[{agseterrf}]{\setlength{\rightskip}{0pt plus 5cm}{\bf agusererrf} agseterrf (
\begin{DoxyParamCaption}
\item[{{\bf agusererrf}}]{newf}
\end{DoxyParamCaption}
)}\label{agerror_8c_a283d873cc58ec92bbb0cce22b9b7b4f4}


Definition at line 27 of file agerror.\-c.

\index{agerror.\-c@{agerror.\-c}!agwarningf@{agwarningf}}
\index{agwarningf@{agwarningf}!agerror.c@{agerror.\-c}}
\subsubsection[{agwarningf}]{\setlength{\rightskip}{0pt plus 5cm}void agwarningf (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{fmt, }
\item[{}]{...}
\end{DoxyParamCaption}
)}\label{agerror_8c_a29000142fc68bca882660a3b01fefa30}


Definition at line 161 of file agerror.\-c.



References A\-G\-W\-A\-R\-N.

