\section{lib/neatogen/voronoi.c File Reference}
\label{voronoi_8c}\index{lib/neatogen/voronoi.\-c@{lib/neatogen/voronoi.\-c}}
{\ttfamily \#include \char`\"{}mem.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}geometry.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}edges.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}hedges.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}heap.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}voronoi.\-h\char`\"{}}\\*
Include dependency graph for voronoi.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=323pt]{voronoi_8c__incl}
\end{center}
\end{figure}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf voronoi} ({\bf int} triangulate, {\bf Site} $\ast$($\ast$nextsite)(void))
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{voronoi.\-c@{voronoi.\-c}!voronoi@{voronoi}}
\index{voronoi@{voronoi}!voronoi.c@{voronoi.\-c}}
\subsubsection[{voronoi}]{\setlength{\rightskip}{0pt plus 5cm}void voronoi (
\begin{DoxyParamCaption}
\item[{{\bf int}}]{triangulate, }
\item[{{\bf Site} $\ast$($\ast$)(void)}]{nextsite}
\end{DoxyParamCaption}
)}\label{voronoi_8c_a856d01bf88985f7eed9a84a5b8526bb0}


Definition at line 22 of file voronoi.\-c.



References bottomsite, clip\-\_\-line(), Site\-::coord, deref(), dist(), edgeinit(), E\-Ldelete(), Halfedge\-::\-E\-Ledge, E\-Linitialize(), E\-Linsert(), E\-Lleft(), E\-Lleftbnd(), E\-Lleftend, Halfedge\-::\-E\-Lpm, E\-Lright(), E\-Lrightend, endpoint(), gvbisect(), H\-Ecreate(), hintersect(), le, leftreg(), makevertex(), N\-U\-L\-L, P\-Q\-\_\-min(), P\-Qdelete(), P\-Qempty(), P\-Qextractmin(), P\-Qinitialize(), P\-Qinsert(), re, rightreg(), siteinit(), top, Halfedge\-::vertex, Point\-::x, and Point\-::y.

