\hypertarget{TerrainNav_8h}{\section{Terrain\-Nav.\-h File Reference}
\label{TerrainNav_8h}\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}}
}
{\ttfamily \#include \char`\"{}struct\-Defs.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}my\-Output.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}T\-Nav\-Filter.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}T\-Nav\-Point\-Mass\-Filter.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}T\-Nav\-Particle\-Filter.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Terrain\-Map.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Terrain\-Map\-Octree.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Terrain\-Map\-D\-E\-M.\-h\char`\"{}}\\*
{\ttfamily \#include $<$math.\-h$>$}\\*
{\ttfamily \#include $<$fstream$>$}\\*
{\ttfamily \#include $<$iomanip$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classTerrainNav}{Terrain\-Nav}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{TerrainNav_8h_a8a81ef1b1c5d4ae4ae4263339d8c3d76}{M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E}~200
\item 
\#define \hyperlink{TerrainNav_8h_a7c691907e3d62d82db1150772c59ed49}{M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E}~5.\-0
\item 
\#define \hyperlink{TerrainNav_8h_afa767cbc5f3713e16af546c22d6fc012}{M\-A\-X\-\_\-\-D\-R\-D\-T}~10.\-0
\item 
\#define \hyperlink{TerrainNav_8h_a249e00fdccfe7edf6ebbcf22a17af4ed}{M\-A\-X\-\_\-\-V\-E\-L}~2.\-0
\item 
\#define \hyperlink{TerrainNav_8h_a24c4f38c278b8b97d3bfe74a969d5ae8}{M\-A\-X\-\_\-\-A\-C\-C\-E\-L}~1.\-0
\item 
\#define \hyperlink{TerrainNav_8h_ab9b4284286f8b9f3452250bcc1940702}{A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T}~1
\item 
\#define \hyperlink{TerrainNav_8h_a7c761c89f95ec62d29a7dd239373d74d}{U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G}~0
\item 
\#define \hyperlink{TerrainNav_8h_a4d4a4d213fc00b5c4cec231193d3458e}{M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E}~200.\-0
\item 
\#define \hyperlink{TerrainNav_8h_ae660e375fa8ea3cd94d9ec13f8c06262}{M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E}~100.\-0
\item 
\#define \hyperlink{TerrainNav_8h_a1befcf7cfcc2e5dcbcde9c62c0cda378}{M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}~0.\-0000001
\item 
\#define \hyperlink{TerrainNav_8h_a1d9c7574f69dc3522b6f6f8d67d070c5}{M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}~0.\-000000001
\item 
\#define \hyperlink{TerrainNav_8h_a6d857a6b69e501d536cc1aa6eb85356f}{M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R}~0.\-0000000
\item 
\#define \hyperlink{TerrainNav_8h_a1b14af5fd20257301225d0f080183337}{V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N}~0.\-000000000001
\item 
\#define \hyperlink{TerrainNav_8h_a6e9173a7595213623a16c263360425e1}{M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E}~1.\-4
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{TerrainNav_8h_ab9b4284286f8b9f3452250bcc1940702}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T@{A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T}}
\index{A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T@{A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define A\-L\-L\-O\-W\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-R\-E\-I\-N\-I\-T~1}}\label{TerrainNav_8h_ab9b4284286f8b9f3452250bcc1940702}
\hypertarget{TerrainNav_8h_a24c4f38c278b8b97d3bfe74a969d5ae8}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-A\-C\-C\-E\-L@{M\-A\-X\-\_\-\-A\-C\-C\-E\-L}}
\index{M\-A\-X\-\_\-\-A\-C\-C\-E\-L@{M\-A\-X\-\_\-\-A\-C\-C\-E\-L}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-A\-C\-C\-E\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-A\-C\-C\-E\-L~1.\-0}}\label{TerrainNav_8h_a24c4f38c278b8b97d3bfe74a969d5ae8}
\hypertarget{TerrainNav_8h_afa767cbc5f3713e16af546c22d6fc012}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-D\-R\-D\-T@{M\-A\-X\-\_\-\-D\-R\-D\-T}}
\index{M\-A\-X\-\_\-\-D\-R\-D\-T@{M\-A\-X\-\_\-\-D\-R\-D\-T}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-D\-R\-D\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-D\-R\-D\-T~10.\-0}}\label{TerrainNav_8h_afa767cbc5f3713e16af546c22d6fc012}
\hypertarget{TerrainNav_8h_a1befcf7cfcc2e5dcbcde9c62c0cda378}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R@{M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}}
\index{M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R@{M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R~0.\-0000001}}\label{TerrainNav_8h_a1befcf7cfcc2e5dcbcde9c62c0cda378}
\hypertarget{TerrainNav_8h_a7c691907e3d62d82db1150772c59ed49}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E@{M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E}}
\index{M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E@{M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-I\-N\-T\-E\-R\-P\-\_\-\-T\-I\-M\-E~5.\-0}}\label{TerrainNav_8h_a7c691907e3d62d82db1150772c59ed49}
\hypertarget{TerrainNav_8h_a4d4a4d213fc00b5c4cec231193d3458e}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E@{M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E}}
\index{M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E@{M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-M\-E\-A\-S\-\_\-\-O\-U\-T\-A\-G\-E~200.\-0}}\label{TerrainNav_8h_a4d4a4d213fc00b5c4cec231193d3458e}
\hypertarget{TerrainNav_8h_a6e9173a7595213623a16c263360425e1}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E@{M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E}}
\index{M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E@{M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-N\-I\-S\-\_\-\-V\-A\-L\-U\-E~1.\-4}}\label{TerrainNav_8h_a6e9173a7595213623a16c263360425e1}
\hypertarget{TerrainNav_8h_a249e00fdccfe7edf6ebbcf22a17af4ed}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-V\-E\-L@{M\-A\-X\-\_\-\-V\-E\-L}}
\index{M\-A\-X\-\_\-\-V\-E\-L@{M\-A\-X\-\_\-\-V\-E\-L}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-V\-E\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-V\-E\-L~2.\-0}}\label{TerrainNav_8h_a249e00fdccfe7edf6ebbcf22a17af4ed}
\hypertarget{TerrainNav_8h_ae660e375fa8ea3cd94d9ec13f8c06262}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E@{M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E}}
\index{M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E@{M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-V\-E\-L\-\_\-\-O\-U\-T\-A\-G\-E~100.\-0}}\label{TerrainNav_8h_ae660e375fa8ea3cd94d9ec13f8c06262}
\hypertarget{TerrainNav_8h_a8a81ef1b1c5d4ae4ae4263339d8c3d76}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E@{M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E}}
\index{M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E@{M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-E\-A\-S\-\_\-\-B\-U\-F\-F\-E\-R\-\_\-\-S\-I\-Z\-E~200}}\label{TerrainNav_8h_a8a81ef1b1c5d4ae4ae4263339d8c3d76}
\hypertarget{TerrainNav_8h_a1d9c7574f69dc3522b6f6f8d67d070c5}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R@{M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}}
\index{M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R@{M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-I\-N\-\_\-\-F\-I\-L\-T\-E\-R\-\_\-\-V\-A\-R~0.\-000000001}}\label{TerrainNav_8h_a1d9c7574f69dc3522b6f6f8d67d070c5}
\hypertarget{TerrainNav_8h_a6d857a6b69e501d536cc1aa6eb85356f}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R@{M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R}}
\index{M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R@{M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-I\-N\-\_\-\-M\-E\-A\-S\-\_\-\-V\-A\-R~0.\-0000000}}\label{TerrainNav_8h_a6d857a6b69e501d536cc1aa6eb85356f}
\hypertarget{TerrainNav_8h_a7c761c89f95ec62d29a7dd239373d74d}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G@{U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G}}
\index{U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G@{U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G}]{\setlength{\rightskip}{0pt plus 5cm}\#define U\-S\-E\-\_\-\-M\-O\-D\-I\-F\-I\-E\-D\-\_\-\-W\-E\-I\-G\-H\-T\-I\-N\-G~0}}\label{TerrainNav_8h_a7c761c89f95ec62d29a7dd239373d74d}
\hypertarget{TerrainNav_8h_a1b14af5fd20257301225d0f080183337}{\index{Terrain\-Nav.\-h@{Terrain\-Nav.\-h}!V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N@{V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N}}
\index{V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N@{V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N}!TerrainNav.h@{Terrain\-Nav.\-h}}
\subsubsection[{V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N}]{\setlength{\rightskip}{0pt plus 5cm}\#define V\-A\-R\-\_\-\-M\-A\-R\-G\-I\-N~0.\-000000000001}}\label{TerrainNav_8h_a1b14af5fd20257301225d0f080183337}
