\hypertarget{struct_ogre_1_1_volume_1_1_vertex}{}\doxysection{Ogre\+::Volume\+::Vertex Struct Reference}
\label{struct_ogre_1_1_volume_1_1_vertex}\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}


Lightweight struct to represent a mesh vertex.  




{\ttfamily \#include $<$Ogre\+Volume\+Mesh\+Builder.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_aad28b0e571929eb76d66cbfcae688d52}{Vertex}} ()
\item 
\mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_a43f1271cb06918224f0e90540e739836}{Vertex}} (const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&v, const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&n)
\begin{DoxyCompactList}\small\item\em Convenience constructor. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_a94101364a0552536020d26d44b8c2b55}{nX}}
\begin{DoxyCompactList}\small\item\em X component of the normal. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_aa6e33996a0561273423e609e79d46a21}{nY}}
\begin{DoxyCompactList}\small\item\em Y component of the normal. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_af1ba6049f69b847ea4db2adf3e7895cf}{nZ}}
\begin{DoxyCompactList}\small\item\em Z component of the normal. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_a3a9f6c743d07cc2702991ff6cbfce1b6}{x}}
\begin{DoxyCompactList}\small\item\em X coordinate of the position. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_acf719c1a0ed364e6090efe9b2b17f603}{y}}
\begin{DoxyCompactList}\small\item\em Y coordinate of the position. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_vertex_ae596bbfde75042c6bb5aae682d1c1c1f}{z}}
\begin{DoxyCompactList}\small\item\em Z coordinate of the position. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Lightweight struct to represent a mesh vertex. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_a43f1271cb06918224f0e90540e739836}\label{struct_ogre_1_1_volume_1_1_vertex_a43f1271cb06918224f0e90540e739836}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!Vertex@{Vertex}}
\index{Vertex@{Vertex}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{Vertex()}{Vertex()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Ogre\+::\+Volume\+::\+Vertex\+::\+Vertex (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&}]{v,  }\item[{const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Convenience constructor. 


\begin{DoxyParams}{Parameters}
{\em v} & The vertex position. \\
\hline
{\em n} & The vertex normal. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_aad28b0e571929eb76d66cbfcae688d52}\label{struct_ogre_1_1_volume_1_1_vertex_aad28b0e571929eb76d66cbfcae688d52}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!Vertex@{Vertex}}
\index{Vertex@{Vertex}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{Vertex()}{Vertex()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Ogre\+::\+Volume\+::\+Vertex\+::\+Vertex (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_a3a9f6c743d07cc2702991ff6cbfce1b6}\label{struct_ogre_1_1_volume_1_1_vertex_a3a9f6c743d07cc2702991ff6cbfce1b6}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!x@{x}}
\index{x@{x}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{x}{x}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+Volume\+::\+Vertex\+::x}



X coordinate of the position. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_acf719c1a0ed364e6090efe9b2b17f603}\label{struct_ogre_1_1_volume_1_1_vertex_acf719c1a0ed364e6090efe9b2b17f603}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!y@{y}}
\index{y@{y}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{y}{y}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+Volume\+::\+Vertex\+::y}



Y coordinate of the position. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_ae596bbfde75042c6bb5aae682d1c1c1f}\label{struct_ogre_1_1_volume_1_1_vertex_ae596bbfde75042c6bb5aae682d1c1c1f}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!z@{z}}
\index{z@{z}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{z}{z}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+Volume\+::\+Vertex\+::z}



Z coordinate of the position. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_a94101364a0552536020d26d44b8c2b55}\label{struct_ogre_1_1_volume_1_1_vertex_a94101364a0552536020d26d44b8c2b55}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!nX@{nX}}
\index{nX@{nX}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{nX}{nX}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+Volume\+::\+Vertex\+::nX}



X component of the normal. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_aa6e33996a0561273423e609e79d46a21}\label{struct_ogre_1_1_volume_1_1_vertex_aa6e33996a0561273423e609e79d46a21}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!nY@{nY}}
\index{nY@{nY}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{nY}{nY}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+Volume\+::\+Vertex\+::nY}



Y component of the normal. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_vertex_af1ba6049f69b847ea4db2adf3e7895cf}\label{struct_ogre_1_1_volume_1_1_vertex_af1ba6049f69b847ea4db2adf3e7895cf}} 
\index{Ogre::Volume::Vertex@{Ogre::Volume::Vertex}!nZ@{nZ}}
\index{nZ@{nZ}!Ogre::Volume::Vertex@{Ogre::Volume::Vertex}}
\doxysubsubsection{\texorpdfstring{nZ}{nZ}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+Volume\+::\+Vertex\+::nZ}



Z component of the normal. 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_volume_mesh_builder_8h}{Ogre\+Volume\+Mesh\+Builder.\+h}}\end{DoxyCompactItemize}
