\hypertarget{structvehicleT}{\section{vehicle\-T Struct Reference}
\label{structvehicleT}\index{vehicle\-T@{vehicle\-T}}
}


The \hyperlink{structvehicleT}{vehicle\-T} struct stores vehicle-\/specific information.  




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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structvehicleT_a34a6ff6d0d221ee3f192c3dc73ca8a2a}{vehicle\-T} ()
\item 
\hyperlink{structvehicleT_a79936e99d8a60ea27f0354e5651d5b20}{vehicle\-T} (char $\ast$file\-Name)
\item 
\hyperlink{structvehicleT_a4292884f01d4754562ef60d5e4e23343}{$\sim$vehicle\-T} ()
\item 
void \hyperlink{structvehicleT_aeb51e890b4ea476beb037abee767c246}{parse\-Vehicle\-Specs} (char $\ast$file\-Name)
\item 
void \hyperlink{structvehicleT_a76a0b13e34db3457d4381967d86a7b72}{display\-Vehicle\-Info} ()
\item 
\hyperlink{structvehicleT_a34a6ff6d0d221ee3f192c3dc73ca8a2a}{vehicle\-T} ()
\item 
\hyperlink{structvehicleT_a79936e99d8a60ea27f0354e5651d5b20}{vehicle\-T} (char $\ast$file\-Name)
\item 
\hyperlink{structvehicleT_a4292884f01d4754562ef60d5e4e23343}{$\sim$vehicle\-T} ()
\item 
void \hyperlink{structvehicleT_aeb51e890b4ea476beb037abee767c246}{parse\-Vehicle\-Specs} (char $\ast$file\-Name)
\item 
void \hyperlink{structvehicleT_a76a0b13e34db3457d4381967d86a7b72}{display\-Vehicle\-Info} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
char \hyperlink{structvehicleT_aace0a8d63091bc348a8202d2d997062b}{name} \mbox{[}256\mbox{]}
\item 
int \hyperlink{structvehicleT_ab4a724c64bc3fbf9e6fb419cb6e952b8}{num\-Sensors}
\item 
double \hyperlink{structvehicleT_af6ac8ff8685630e151893cc47f264f62}{drift\-Rate}
\item 
\hyperlink{structtransformT}{transform\-T} $\ast$ \hyperlink{structvehicleT_a833f1ceed731a38aae3e9f0f8f1e9e87}{T\-\_\-sv}
\item 
\hyperlink{structsensorT}{sensor\-T} $\ast$ \hyperlink{structvehicleT_a1b6ef8686adb8276a57f9cd28c8614a7}{sensors}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \hyperlink{structvehicleT}{vehicle\-T} struct stores vehicle-\/specific information. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{structvehicleT_a34a6ff6d0d221ee3f192c3dc73ca8a2a}{\index{vehicle\-T@{vehicle\-T}!vehicle\-T@{vehicle\-T}}
\index{vehicle\-T@{vehicle\-T}!vehicleT@{vehicle\-T}}
\subsubsection[{vehicle\-T}]{\setlength{\rightskip}{0pt plus 5cm}vehicle\-T\-::vehicle\-T (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a34a6ff6d0d221ee3f192c3dc73ca8a2a}
\hypertarget{structvehicleT_a79936e99d8a60ea27f0354e5651d5b20}{\index{vehicle\-T@{vehicle\-T}!vehicle\-T@{vehicle\-T}}
\index{vehicle\-T@{vehicle\-T}!vehicleT@{vehicle\-T}}
\subsubsection[{vehicle\-T}]{\setlength{\rightskip}{0pt plus 5cm}vehicle\-T\-::vehicle\-T (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{file\-Name}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a79936e99d8a60ea27f0354e5651d5b20}
\hypertarget{structvehicleT_a4292884f01d4754562ef60d5e4e23343}{\index{vehicle\-T@{vehicle\-T}!$\sim$vehicle\-T@{$\sim$vehicle\-T}}
\index{$\sim$vehicle\-T@{$\sim$vehicle\-T}!vehicleT@{vehicle\-T}}
\subsubsection[{$\sim$vehicle\-T}]{\setlength{\rightskip}{0pt plus 5cm}vehicle\-T\-::$\sim$vehicle\-T (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a4292884f01d4754562ef60d5e4e23343}
\hypertarget{structvehicleT_a34a6ff6d0d221ee3f192c3dc73ca8a2a}{\index{vehicle\-T@{vehicle\-T}!vehicle\-T@{vehicle\-T}}
\index{vehicle\-T@{vehicle\-T}!vehicleT@{vehicle\-T}}
\subsubsection[{vehicle\-T}]{\setlength{\rightskip}{0pt plus 5cm}vehicle\-T\-::vehicle\-T (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a34a6ff6d0d221ee3f192c3dc73ca8a2a}
\hypertarget{structvehicleT_a79936e99d8a60ea27f0354e5651d5b20}{\index{vehicle\-T@{vehicle\-T}!vehicle\-T@{vehicle\-T}}
\index{vehicle\-T@{vehicle\-T}!vehicleT@{vehicle\-T}}
\subsubsection[{vehicle\-T}]{\setlength{\rightskip}{0pt plus 5cm}vehicle\-T\-::vehicle\-T (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{file\-Name}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a79936e99d8a60ea27f0354e5651d5b20}
\hypertarget{structvehicleT_a4292884f01d4754562ef60d5e4e23343}{\index{vehicle\-T@{vehicle\-T}!$\sim$vehicle\-T@{$\sim$vehicle\-T}}
\index{$\sim$vehicle\-T@{$\sim$vehicle\-T}!vehicleT@{vehicle\-T}}
\subsubsection[{$\sim$vehicle\-T}]{\setlength{\rightskip}{0pt plus 5cm}vehicle\-T\-::$\sim$vehicle\-T (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a4292884f01d4754562ef60d5e4e23343}


\subsection{Member Function Documentation}
\hypertarget{structvehicleT_a76a0b13e34db3457d4381967d86a7b72}{\index{vehicle\-T@{vehicle\-T}!display\-Vehicle\-Info@{display\-Vehicle\-Info}}
\index{display\-Vehicle\-Info@{display\-Vehicle\-Info}!vehicleT@{vehicle\-T}}
\subsubsection[{display\-Vehicle\-Info}]{\setlength{\rightskip}{0pt plus 5cm}void vehicle\-T\-::display\-Vehicle\-Info (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a76a0b13e34db3457d4381967d86a7b72}
\hypertarget{structvehicleT_a76a0b13e34db3457d4381967d86a7b72}{\index{vehicle\-T@{vehicle\-T}!display\-Vehicle\-Info@{display\-Vehicle\-Info}}
\index{display\-Vehicle\-Info@{display\-Vehicle\-Info}!vehicleT@{vehicle\-T}}
\subsubsection[{display\-Vehicle\-Info}]{\setlength{\rightskip}{0pt plus 5cm}void vehicle\-T\-::display\-Vehicle\-Info (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{structvehicleT_a76a0b13e34db3457d4381967d86a7b72}
\hypertarget{structvehicleT_aeb51e890b4ea476beb037abee767c246}{\index{vehicle\-T@{vehicle\-T}!parse\-Vehicle\-Specs@{parse\-Vehicle\-Specs}}
\index{parse\-Vehicle\-Specs@{parse\-Vehicle\-Specs}!vehicleT@{vehicle\-T}}
\subsubsection[{parse\-Vehicle\-Specs}]{\setlength{\rightskip}{0pt plus 5cm}void vehicle\-T\-::parse\-Vehicle\-Specs (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{file\-Name}
\end{DoxyParamCaption}
)}}\label{structvehicleT_aeb51e890b4ea476beb037abee767c246}
\hypertarget{structvehicleT_aeb51e890b4ea476beb037abee767c246}{\index{vehicle\-T@{vehicle\-T}!parse\-Vehicle\-Specs@{parse\-Vehicle\-Specs}}
\index{parse\-Vehicle\-Specs@{parse\-Vehicle\-Specs}!vehicleT@{vehicle\-T}}
\subsubsection[{parse\-Vehicle\-Specs}]{\setlength{\rightskip}{0pt plus 5cm}void vehicle\-T\-::parse\-Vehicle\-Specs (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{file\-Name}
\end{DoxyParamCaption}
)}}\label{structvehicleT_aeb51e890b4ea476beb037abee767c246}


\subsection{Member Data Documentation}
\hypertarget{structvehicleT_af6ac8ff8685630e151893cc47f264f62}{\index{vehicle\-T@{vehicle\-T}!drift\-Rate@{drift\-Rate}}
\index{drift\-Rate@{drift\-Rate}!vehicleT@{vehicle\-T}}
\subsubsection[{drift\-Rate}]{\setlength{\rightskip}{0pt plus 5cm}double vehicle\-T\-::drift\-Rate}}\label{structvehicleT_af6ac8ff8685630e151893cc47f264f62}
\hypertarget{structvehicleT_aace0a8d63091bc348a8202d2d997062b}{\index{vehicle\-T@{vehicle\-T}!name@{name}}
\index{name@{name}!vehicleT@{vehicle\-T}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}char vehicle\-T\-::name}}\label{structvehicleT_aace0a8d63091bc348a8202d2d997062b}
\hypertarget{structvehicleT_ab4a724c64bc3fbf9e6fb419cb6e952b8}{\index{vehicle\-T@{vehicle\-T}!num\-Sensors@{num\-Sensors}}
\index{num\-Sensors@{num\-Sensors}!vehicleT@{vehicle\-T}}
\subsubsection[{num\-Sensors}]{\setlength{\rightskip}{0pt plus 5cm}int vehicle\-T\-::num\-Sensors}}\label{structvehicleT_ab4a724c64bc3fbf9e6fb419cb6e952b8}
\hypertarget{structvehicleT_a1b6ef8686adb8276a57f9cd28c8614a7}{\index{vehicle\-T@{vehicle\-T}!sensors@{sensors}}
\index{sensors@{sensors}!vehicleT@{vehicle\-T}}
\subsubsection[{sensors}]{\setlength{\rightskip}{0pt plus 5cm}{\bf sensor\-T} $\ast$ vehicle\-T\-::sensors}}\label{structvehicleT_a1b6ef8686adb8276a57f9cd28c8614a7}
\hypertarget{structvehicleT_a833f1ceed731a38aae3e9f0f8f1e9e87}{\index{vehicle\-T@{vehicle\-T}!T\-\_\-sv@{T\-\_\-sv}}
\index{T\-\_\-sv@{T\-\_\-sv}!vehicleT@{vehicle\-T}}
\subsubsection[{T\-\_\-sv}]{\setlength{\rightskip}{0pt plus 5cm}{\bf transform\-T} $\ast$ vehicle\-T\-::\-T\-\_\-sv}}\label{structvehicleT_a833f1ceed731a38aae3e9f0f8f1e9e87}


The documentation for this struct was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{structDefs_8h}{struct\-Defs.\-h}\item 
\hyperlink{structDefs_8h_09_09}{struct\-Defs.\-h++}\item 
\hyperlink{structDefs_8c_09_09}{struct\-Defs.\-c++}\item 
\hyperlink{structDefs_8cpp}{struct\-Defs.\-cpp}\item 
\hyperlink{structDefsOrig_8cpp}{struct\-Defs\-Orig.\-cpp}\end{DoxyCompactItemize}
