\section{Chessboard2D Class Reference}
\label{class_chessboard2_d}\index{Chessboard2D@{Chessboard2D}}
Distance transform in which horizontal, vertical, and diagonal moves are all equal.  


{\tt \#include $<$Chessboard2D.h$>$}

Inheritance diagram for Chessboard2D::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_chessboard2_d}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Chessboard2D} (const int {\bf x\-Size}, const int {\bf y\-Size}, const bool unload=true)\label{class_chessboard2_d_a2687d05ec347b2de22babc3a26a46c9}

\item 
void {\bf do\-Transform} (const unsigned char $\ast$const I)\label{class_chessboard2_d_e4f491b87b80e7a1a433d917af000c78}

\begin{CompactList}\small\item\em calculate the distance transform \item\end{CompactList}\item 
void {\bf do\-Transform} (const unsigned char $\ast$const I, const bool half\-Is\-Zero)\label{class_chessboard2_d_88e72225fe97900f414e05044be9adaa}

\end{CompactItemize}


\subsection{Detailed Description}
Distance transform in which horizontal, vertical, and diagonal moves are all equal. 



The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
{\bf Chessboard2D.h}\item 
{\bf Chessboard2D.cpp}\end{CompactItemize}
