\doxysection{AStar\+Costs Struct Reference}
\hypertarget{structAStarCosts}{}\label{structAStarCosts}\index{AStarCosts@{AStarCosts}}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structAStarCosts_af8a1a6dd37e22a5ae4d9a71c218a418b}\label{structAStarCosts_af8a1a6dd37e22a5ae4d9a71c218a418b} 
void {\bfseries reset} ()
\item 
\Hypertarget{structAStarCosts_aff71aa9e08fa07730d2b0786772e5934}\label{structAStarCosts_aff71aa9e08fa07730d2b0786772e5934} 
void {\bfseries set\+Violation\+Cost\+Inf} ()
\item 
\Hypertarget{structAStarCosts_a122baa07ac3b43659a61cbc815553f59}\label{structAStarCosts_a122baa07ac3b43659a61cbc815553f59} 
void {\bfseries set\+XYBias\+None} ()
\item 
\Hypertarget{structAStarCosts_a8b06514fec83f771e5e26683ae4db6af}\label{structAStarCosts_a8b06514fec83f771e5e26683ae4db6af} 
bool {\bfseries valid} () const
\item 
\Hypertarget{structAStarCosts_abf7478ab6510dafdfc8cd1c24c99c983}\label{structAStarCosts_abf7478ab6510dafdfc8cd1c24c99c983} 
void {\bfseries set\+Py} (Py\+Object \texorpdfstring{$\ast$}{*})
\end{DoxyCompactItemize}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structAStarCosts_a3ca05b6ae8284c6292bf2c0407973df8}\label{structAStarCosts_a3ca05b6ae8284c6292bf2c0407973df8} 
float {\bfseries Masked\+Layer}
\item 
\Hypertarget{structAStarCosts_aadd2304005fe601432d21e0cce3b23d9}\label{structAStarCosts_aadd2304005fe601432d21e0cce3b23d9} 
float {\bfseries Via}
\item 
\Hypertarget{structAStarCosts_a938c83f150ad75be23d03661f2e1a547}\label{structAStarCosts_a938c83f150ad75be23d03661f2e1a547} 
float {\bfseries Violation}
\item 
\Hypertarget{structAStarCosts_a409f9e34bd96a0e4ddd4d0609a3d9805}\label{structAStarCosts_a409f9e34bd96a0e4ddd4d0609a3d9805} 
float {\bfseries Wrong\+Direction}
\end{DoxyCompactItemize}


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