\doxysection{AStar\+Visit\+Status Class Reference}
\hypertarget{classAStarVisitStatus}{}\label{classAStarVisitStatus}\index{AStarVisitStatus@{AStarVisitStatus}}


{\ttfamily \#include $<$Nav\+Point.\+hpp$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classAStarVisitStatus_a6e3ffc13d470cbacc51d15dce75f0a2c}\label{classAStarVisitStatus_a6e3ffc13d470cbacc51d15dce75f0a2c} 
void {\bfseries reset} ()
\item 
\Hypertarget{classAStarVisitStatus_a2aa4b197d9a6606e2cafdac19f872fe9}\label{classAStarVisitStatus_a2aa4b197d9a6606e2cafdac19f872fe9} 
void {\bfseries set\+Open} (uint16\+\_\+t seq)
\item 
\Hypertarget{classAStarVisitStatus_a8d81f90b41726c3d23d469a20dd96eec}\label{classAStarVisitStatus_a8d81f90b41726c3d23d469a20dd96eec} 
void {\bfseries set\+Done} (uint16\+\_\+t seq)
\item 
\Hypertarget{classAStarVisitStatus_ac2d47facc8617c846351ed60052bcb77}\label{classAStarVisitStatus_ac2d47facc8617c846351ed60052bcb77} 
bool {\bfseries is\+Seen} (uint16\+\_\+t seq) const
\item 
\Hypertarget{classAStarVisitStatus_a82ccc6f76bdffaf616506faa289da8be}\label{classAStarVisitStatus_a82ccc6f76bdffaf616506faa289da8be} 
bool {\bfseries is\+Open} (uint16\+\_\+t seq) const
\item 
\Hypertarget{classAStarVisitStatus_accf95f3e8bebbf3f168a9d7bb02ae650}\label{classAStarVisitStatus_accf95f3e8bebbf3f168a9d7bb02ae650} 
bool {\bfseries is\+Done} (uint16\+\_\+t seq) const
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This class is used to keep track of whether a \doxylink{classNavPoint}{Nav\+Point} has been visited in the current invocation of A\texorpdfstring{$\ast$}{*}. We use a sequence number so we don\textquotesingle{}t have to reset all visited nodes each time (until the sequence wraps). 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/Nav\+Point.\+hpp\end{DoxyCompactItemize}
