\section{lib/pathplan/pathgeom.h File Reference}
\label{pathgeom_8h}\index{lib/pathplan/pathgeom.\-h@{lib/pathplan/pathgeom.\-h}}
This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{pathgeom_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct {\bf Pxy\-\_\-t}
\item 
struct {\bf Ppoly\-\_\-t}
\item 
struct {\bf Pedge\-\_\-t}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct {\bf Pxy\-\_\-t} {\bf Pxy\-\_\-t}
\item 
typedef struct {\bf Pxy\-\_\-t} {\bf Ppoint\-\_\-t}
\item 
typedef struct {\bf Pxy\-\_\-t} {\bf Pvector\-\_\-t}
\item 
typedef struct {\bf Ppoly\-\_\-t} {\bf Ppoly\-\_\-t}
\item 
typedef {\bf Ppoly\-\_\-t} {\bf Ppolyline\-\_\-t}
\item 
typedef struct {\bf Pedge\-\_\-t} {\bf Pedge\-\_\-t}
\item 
typedef struct {\bf vconfig\-\_\-s} {\bf vconfig\-\_\-t}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void {\bf free\-Path} ({\bf Ppolyline\-\_\-t} $\ast$p)
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\index{pathgeom.\-h@{pathgeom.\-h}!Pedge\-\_\-t@{Pedge\-\_\-t}}
\index{Pedge\-\_\-t@{Pedge\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{Pedge\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Pedge\-\_\-t}  {\bf Pedge\-\_\-t}}\label{pathgeom_8h_acf31b4c299fce7301a1a89d18c9966d4}
\index{pathgeom.\-h@{pathgeom.\-h}!Ppoint\-\_\-t@{Ppoint\-\_\-t}}
\index{Ppoint\-\_\-t@{Ppoint\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{Ppoint\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Pxy\-\_\-t} {\bf Ppoint\-\_\-t}}\label{pathgeom_8h_ae03dc374d3fff2c0f275c6c17e705d1f}


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

\index{pathgeom.\-h@{pathgeom.\-h}!Ppoly\-\_\-t@{Ppoly\-\_\-t}}
\index{Ppoly\-\_\-t@{Ppoly\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{Ppoly\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Ppoly\-\_\-t}  {\bf Ppoly\-\_\-t}}\label{pathgeom_8h_a1dd4a9ca77183603a8564514f1df1748}
\index{pathgeom.\-h@{pathgeom.\-h}!Ppolyline\-\_\-t@{Ppolyline\-\_\-t}}
\index{Ppolyline\-\_\-t@{Ppolyline\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{Ppolyline\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Ppoly\-\_\-t} {\bf Ppolyline\-\_\-t}}\label{pathgeom_8h_a40d0fc3e3db12860642e212281e44905}


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

\index{pathgeom.\-h@{pathgeom.\-h}!Pvector\-\_\-t@{Pvector\-\_\-t}}
\index{Pvector\-\_\-t@{Pvector\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{Pvector\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Pxy\-\_\-t} {\bf Pvector\-\_\-t}}\label{pathgeom_8h_a1601338d97d595819723e748357f2dca}


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

\index{pathgeom.\-h@{pathgeom.\-h}!Pxy\-\_\-t@{Pxy\-\_\-t}}
\index{Pxy\-\_\-t@{Pxy\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{Pxy\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Pxy\-\_\-t}  {\bf Pxy\-\_\-t}}\label{pathgeom_8h_aef6fd0f365d7d7253289f83d8c43afe6}
\index{pathgeom.\-h@{pathgeom.\-h}!vconfig\-\_\-t@{vconfig\-\_\-t}}
\index{vconfig\-\_\-t@{vconfig\-\_\-t}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{vconfig\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf vconfig\-\_\-s} {\bf vconfig\-\_\-t}}\label{pathgeom_8h_af3ccabb851a77a61426d26c737df54b1}


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



\subsection{Function Documentation}
\index{pathgeom.\-h@{pathgeom.\-h}!free\-Path@{free\-Path}}
\index{free\-Path@{free\-Path}!pathgeom.h@{pathgeom.\-h}}
\subsubsection[{free\-Path}]{\setlength{\rightskip}{0pt plus 5cm}void free\-Path (
\begin{DoxyParamCaption}
\item[{{\bf Ppolyline\-\_\-t} $\ast$}]{p}
\end{DoxyParamCaption}
)}\label{pathgeom_8h_ae3dd307dd10b34f23bd094cf69f23c9f}


Definition at line 37 of file util.\-c.



References Ppoly\-\_\-t\-::ps.



Referenced by wedged\-Ellipse().

