\hypertarget{struct_ogre_1_1_terrain_group_1_1_ray_result}{}\doxysection{Ogre\+::Terrain\+Group\+::Ray\+Result Struct Reference}
\label{struct_ogre_1_1_terrain_group_1_1_ray_result}\index{Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}}


Result from a terrain ray intersection with the terrain group.  




{\ttfamily \#include $<$Ogre\+Terrain\+Group.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_terrain_group_1_1_ray_result_a39e75d877662e2a244999fdd64e853a7}{Ray\+Result}} (bool \+\_\+hit, \mbox{\hyperlink{class_ogre_1_1_terrain}{Terrain}} $\ast$\+\_\+terrain, const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&\+\_\+pos)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
bool \mbox{\hyperlink{struct_ogre_1_1_terrain_group_1_1_ray_result_a951a4fd9e895ed4037426217e572f949}{hit}}
\begin{DoxyCompactList}\small\item\em Whether an intersection occurred. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \mbox{\hyperlink{struct_ogre_1_1_terrain_group_1_1_ray_result_a298fe7a58f8ab623739287b108371519}{position}}
\begin{DoxyCompactList}\small\item\em Position at which the intersection occurred. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_terrain}{Terrain}} $\ast$ \mbox{\hyperlink{struct_ogre_1_1_terrain_group_1_1_ray_result_ad195afe5791ad7c8779636bc392bd02f}{terrain}}
\begin{DoxyCompactList}\small\item\em Which terrain instance was hit, if any. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Result from a terrain ray intersection with the terrain group. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_terrain_group_1_1_ray_result_a39e75d877662e2a244999fdd64e853a7}\label{struct_ogre_1_1_terrain_group_1_1_ray_result_a39e75d877662e2a244999fdd64e853a7}} 
\index{Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}!RayResult@{RayResult}}
\index{RayResult@{RayResult}!Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}}
\doxysubsubsection{\texorpdfstring{RayResult()}{RayResult()}}
{\footnotesize\ttfamily Ogre\+::\+Terrain\+Group\+::\+Ray\+Result\+::\+Ray\+Result (\begin{DoxyParamCaption}\item[{bool}]{\+\_\+hit,  }\item[{\mbox{\hyperlink{class_ogre_1_1_terrain}{Terrain}} $\ast$}]{\+\_\+terrain,  }\item[{const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_terrain_group_1_1_ray_result_a951a4fd9e895ed4037426217e572f949}\label{struct_ogre_1_1_terrain_group_1_1_ray_result_a951a4fd9e895ed4037426217e572f949}} 
\index{Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}!hit@{hit}}
\index{hit@{hit}!Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}}
\doxysubsubsection{\texorpdfstring{hit}{hit}}
{\footnotesize\ttfamily bool Ogre\+::\+Terrain\+Group\+::\+Ray\+Result\+::hit}



Whether an intersection occurred. 

\mbox{\Hypertarget{struct_ogre_1_1_terrain_group_1_1_ray_result_ad195afe5791ad7c8779636bc392bd02f}\label{struct_ogre_1_1_terrain_group_1_1_ray_result_ad195afe5791ad7c8779636bc392bd02f}} 
\index{Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}!terrain@{terrain}}
\index{terrain@{terrain}!Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}}
\doxysubsubsection{\texorpdfstring{terrain}{terrain}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_terrain}{Terrain}}$\ast$ Ogre\+::\+Terrain\+Group\+::\+Ray\+Result\+::terrain}



Which terrain instance was hit, if any. 

\mbox{\Hypertarget{struct_ogre_1_1_terrain_group_1_1_ray_result_a298fe7a58f8ab623739287b108371519}\label{struct_ogre_1_1_terrain_group_1_1_ray_result_a298fe7a58f8ab623739287b108371519}} 
\index{Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}!position@{position}}
\index{position@{position}!Ogre::TerrainGroup::RayResult@{Ogre::TerrainGroup::RayResult}}
\doxysubsubsection{\texorpdfstring{position}{position}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} Ogre\+::\+Terrain\+Group\+::\+Ray\+Result\+::position}



Position at which the intersection occurred. 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_terrain_group_8h}{Ogre\+Terrain\+Group.\+h}}\end{DoxyCompactItemize}
