\section{Ppoly\-\_\-t Struct Reference}
\label{structPpoly__t}\index{Ppoly\-\_\-t@{Ppoly\-\_\-t}}


{\ttfamily \#include $<$pathgeom.\-h$>$}



Collaboration diagram for Ppoly\-\_\-t\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=94pt]{structPpoly__t__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
{\bf Ppoint\-\_\-t} $\ast$ {\bf ps}
\item 
{\bf int} {\bf pn}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 34 of file pathgeom.\-h.



\subsection{Field Documentation}
\index{Ppoly\-\_\-t@{Ppoly\-\_\-t}!pn@{pn}}
\index{pn@{pn}!Ppoly_t@{Ppoly\-\_\-t}}
\subsubsection[{pn}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Ppoly\-\_\-t\-::pn}\label{structPpoly__t_a2058b56b2ca48ccc95df43fe971efa71}


Definition at line 36 of file pathgeom.\-h.



Referenced by copypoly(), in\-\_\-poly(), make\-\_\-polyline(), make\-Multi\-Spline(), make\-Obstacle(), make\-Spline(), make\-Straight\-Edges(), mk\-Router(), Plegal\-\_\-arrangement(), Pobsopen(), Pobspath(), Ppolybarriers(), Proutespline(), Pshortestpath(), Ptriangulate(), and simple\-Spline\-Route().

\index{Ppoly\-\_\-t@{Ppoly\-\_\-t}!ps@{ps}}
\index{ps@{ps}!Ppoly_t@{Ppoly\-\_\-t}}
\subsubsection[{ps}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Ppoint\-\_\-t}$\ast$ Ppoly\-\_\-t\-::ps}\label{structPpoly__t_a693e25a86e550ef1b164a8399d896a39}


Definition at line 35 of file pathgeom.\-h.



Referenced by copypoly(), free\-Path(), freepoly(), in\-\_\-poly(), make\-\_\-polyline(), make\-Multi\-Spline(), make\-Obstacle(), make\-Spline(), make\-Straight\-Edges(), mk\-Router(), Plegal\-\_\-arrangement(), Pobsopen(), Pobspath(), Ppolybarriers(), Proutespline(), Pshortestpath(), Ptriangulate(), and simple\-Spline\-Route().



The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
lib/pathplan/{\bf pathgeom.\-h}\end{DoxyCompactItemize}
