\hypertarget{structBW_1_1Path}{\section{\-B\-W\-:\-:\-Path \-Struct \-Reference}
\label{structBW_1_1Path}\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}}
}


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



\-Collaboration diagram for \-B\-W\-:\-:\-Path\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=244pt]{structBW_1_1Path__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBW_1_1Position}{\-Position} \hyperlink{structBW_1_1Path_ad994d05a551ba659bc541deb0698238e}{start}
\item 
\hyperlink{classBW_1_1Position}{\-Position} \hyperlink{structBW_1_1Path_a926656544e4e4826287cad45631cea1f}{next}
\item 
\hyperlink{classBW_1_1Position}{\-Position} \hyperlink{structBW_1_1Path_a8ce04220c8eaceb6a3e2fb67b6c4fec8}{finish}
\item 
\hyperlink{NewHackUtil_8h_a60534f57ab6a58fdf5c2e618645182e3}{u32} \hyperlink{structBW_1_1Path_af49efb6c5b2b62ca119206ca6fd3a2aa}{time\-Started}
\item 
\hyperlink{NewHackUtil_8h_a60534f57ab6a58fdf5c2e618645182e3}{u32} \hyperlink{structBW_1_1Path_a1076422b758fc799eea022d613069030}{unit\-I\-D}
\item 
\hyperlink{NewHackUtil_8h_a60534f57ab6a58fdf5c2e618645182e3}{u32} \hyperlink{structBW_1_1Path_a598d80ecba51cde1acb2ae3ab5a56e60}{unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_a5f28c8568eb16fb785e3cd7cb6f9acee}{is\-Calculating}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_a0350d32f9e74cbb155fa3f3839708b84}{path\-Delay}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_a8c33546c1cbb83434c553d1ea78affba}{unk\-\_\-1\-A}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_aa01028e91df1ae8e75a6b2b349d9599a}{path\-Count}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_a932fd106e95fb3114be179a5e1c58b3f}{num\-\_\-areas}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_a37695ca83290134df653789cbf42d050}{cur\-\_\-area}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_a1173ecdeca0d4dbb91d1014575f8c7e5}{num\-\_\-segments}
\item 
\hyperlink{NewHackUtil_8h_ab64accf39cd9947d51611c16fd76f69a}{u8} \hyperlink{structBW_1_1Path_ab7dedf447b2a4ee6efbe556730b1868c}{cur\-\_\-segment}
\item 
\hyperlink{classBW_1_1Position}{\-Position} \hyperlink{structBW_1_1Path_a888ee8b4a9193ffbcebf10dcab4c32e3}{steps} \mbox{[}1\mbox{]}
\end{DoxyCompactItemize}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{structBW_1_1Path_a37695ca83290134df653789cbf42d050}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!cur\-\_\-area@{cur\-\_\-area}}
\index{cur\-\_\-area@{cur\-\_\-area}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{cur\-\_\-area}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::cur\-\_\-area}}}\label{structBW_1_1Path_a37695ca83290134df653789cbf42d050}
\hypertarget{structBW_1_1Path_ab7dedf447b2a4ee6efbe556730b1868c}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!cur\-\_\-segment@{cur\-\_\-segment}}
\index{cur\-\_\-segment@{cur\-\_\-segment}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{cur\-\_\-segment}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::cur\-\_\-segment}}}\label{structBW_1_1Path_ab7dedf447b2a4ee6efbe556730b1868c}
\hypertarget{structBW_1_1Path_a8ce04220c8eaceb6a3e2fb67b6c4fec8}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!finish@{finish}}
\index{finish@{finish}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{finish}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Position} {\bf \-B\-W\-::\-Path\-::finish}}}\label{structBW_1_1Path_a8ce04220c8eaceb6a3e2fb67b6c4fec8}
\hypertarget{structBW_1_1Path_a5f28c8568eb16fb785e3cd7cb6f9acee}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!is\-Calculating@{is\-Calculating}}
\index{is\-Calculating@{is\-Calculating}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{is\-Calculating}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::is\-Calculating}}}\label{structBW_1_1Path_a5f28c8568eb16fb785e3cd7cb6f9acee}
\hypertarget{structBW_1_1Path_a926656544e4e4826287cad45631cea1f}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!next@{next}}
\index{next@{next}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Position} {\bf \-B\-W\-::\-Path\-::next}}}\label{structBW_1_1Path_a926656544e4e4826287cad45631cea1f}
\hypertarget{structBW_1_1Path_a932fd106e95fb3114be179a5e1c58b3f}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!num\-\_\-areas@{num\-\_\-areas}}
\index{num\-\_\-areas@{num\-\_\-areas}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{num\-\_\-areas}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::num\-\_\-areas}}}\label{structBW_1_1Path_a932fd106e95fb3114be179a5e1c58b3f}
\hypertarget{structBW_1_1Path_a1173ecdeca0d4dbb91d1014575f8c7e5}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!num\-\_\-segments@{num\-\_\-segments}}
\index{num\-\_\-segments@{num\-\_\-segments}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{num\-\_\-segments}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::num\-\_\-segments}}}\label{structBW_1_1Path_a1173ecdeca0d4dbb91d1014575f8c7e5}
\hypertarget{structBW_1_1Path_aa01028e91df1ae8e75a6b2b349d9599a}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!path\-Count@{path\-Count}}
\index{path\-Count@{path\-Count}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{path\-Count}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::path\-Count}}}\label{structBW_1_1Path_aa01028e91df1ae8e75a6b2b349d9599a}
\hypertarget{structBW_1_1Path_a0350d32f9e74cbb155fa3f3839708b84}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!path\-Delay@{path\-Delay}}
\index{path\-Delay@{path\-Delay}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{path\-Delay}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::path\-Delay}}}\label{structBW_1_1Path_a0350d32f9e74cbb155fa3f3839708b84}
\hypertarget{structBW_1_1Path_ad994d05a551ba659bc541deb0698238e}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!start@{start}}
\index{start@{start}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{start}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Position} {\bf \-B\-W\-::\-Path\-::start}}}\label{structBW_1_1Path_ad994d05a551ba659bc541deb0698238e}
\hypertarget{structBW_1_1Path_a888ee8b4a9193ffbcebf10dcab4c32e3}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!steps@{steps}}
\index{steps@{steps}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{steps}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Position} {\bf \-B\-W\-::\-Path\-::steps}\mbox{[}1\mbox{]}}}\label{structBW_1_1Path_a888ee8b4a9193ffbcebf10dcab4c32e3}
\hypertarget{structBW_1_1Path_af49efb6c5b2b62ca119206ca6fd3a2aa}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!time\-Started@{time\-Started}}
\index{time\-Started@{time\-Started}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{time\-Started}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u32} {\bf \-B\-W\-::\-Path\-::time\-Started}}}\label{structBW_1_1Path_af49efb6c5b2b62ca119206ca6fd3a2aa}
\hypertarget{structBW_1_1Path_a1076422b758fc799eea022d613069030}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!unit\-I\-D@{unit\-I\-D}}
\index{unit\-I\-D@{unit\-I\-D}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{unit\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u32} {\bf \-B\-W\-::\-Path\-::unit\-I\-D}}}\label{structBW_1_1Path_a1076422b758fc799eea022d613069030}
\hypertarget{structBW_1_1Path_a598d80ecba51cde1acb2ae3ab5a56e60}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy@{unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy}}
\index{unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy@{unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u32} {\bf \-B\-W\-::\-Path\-::unit\-Unknown\-\_\-0x38\-\_\-0x3\-C\-\_\-copy}}}\label{structBW_1_1Path_a598d80ecba51cde1acb2ae3ab5a56e60}
\hypertarget{structBW_1_1Path_a8c33546c1cbb83434c553d1ea78affba}{\index{\-B\-W\-::\-Path@{\-B\-W\-::\-Path}!unk\-\_\-1\-A@{unk\-\_\-1\-A}}
\index{unk\-\_\-1\-A@{unk\-\_\-1\-A}!BW::Path@{\-B\-W\-::\-Path}}
\subsubsection[{unk\-\_\-1\-A}]{\setlength{\rightskip}{0pt plus 5cm}{\bf u8} {\bf \-B\-W\-::\-Path\-::unk\-\_\-1\-A}}}\label{structBW_1_1Path_a8c33546c1cbb83434c553d1ea78affba}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/\-B\-W\-A\-P\-I/\-Source/\-B\-W/\hyperlink{Path_8h}{\-Path.\-h}\end{DoxyCompactItemize}
