\hypertarget{struct_ogre_1_1_tangent_space_calc_1_1_result}{}\section{Ogre\+:\+:Tangent\+Space\+Calc\+:\+:Result Struct Reference}
\label{struct_ogre_1_1_tangent_space_calc_1_1_result}\index{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result@{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result}}


The result of having built a tangent space basis.  




{\ttfamily \#include $<$Ogre\+Tangent\+Space\+Calc.\+h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_tangent_space_calc_af7aa66e32c70fac39f0c518393015321}{Index\+Remap\+List} \hyperlink{struct_ogre_1_1_tangent_space_calc_1_1_result_a0e5e34d6936c7a3e76ad6e4d03688df8}{indexes\+Remapped}
\begin{DoxyCompactList}\small\item\em A list of indexes which were affected by splits. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_tangent_space_calc_aba0d535d599204aa3b58fe0717b8bbb5}{Vertex\+Splits} \hyperlink{struct_ogre_1_1_tangent_space_calc_1_1_result_adc7a5f1543644476242dfad6552342b6}{vertex\+Splits}
\begin{DoxyCompactList}\small\item\em A list of vertex indices which were split off into new vertices because of mirroring. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The result of having built a tangent space basis. 

\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_tangent_space_calc_1_1_result_adc7a5f1543644476242dfad6552342b6}\label{struct_ogre_1_1_tangent_space_calc_1_1_result_adc7a5f1543644476242dfad6552342b6}} 
\index{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result@{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result}!vertex\+Splits@{vertex\+Splits}}
\index{vertex\+Splits@{vertex\+Splits}!Ogre\+::\+Tangent\+Space\+Calc\+::\+Result@{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result}}
\subsubsection{\texorpdfstring{vertex\+Splits}{vertexSplits}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_tangent_space_calc_aba0d535d599204aa3b58fe0717b8bbb5}{Vertex\+Splits} Ogre\+::\+Tangent\+Space\+Calc\+::\+Result\+::vertex\+Splits}



A list of vertex indices which were split off into new vertices because of mirroring. 

First item in each pair is the source vertex index, the second value is the split vertex index. \mbox{\Hypertarget{struct_ogre_1_1_tangent_space_calc_1_1_result_a0e5e34d6936c7a3e76ad6e4d03688df8}\label{struct_ogre_1_1_tangent_space_calc_1_1_result_a0e5e34d6936c7a3e76ad6e4d03688df8}} 
\index{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result@{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result}!indexes\+Remapped@{indexes\+Remapped}}
\index{indexes\+Remapped@{indexes\+Remapped}!Ogre\+::\+Tangent\+Space\+Calc\+::\+Result@{Ogre\+::\+Tangent\+Space\+Calc\+::\+Result}}
\subsubsection{\texorpdfstring{indexes\+Remapped}{indexesRemapped}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_tangent_space_calc_af7aa66e32c70fac39f0c518393015321}{Index\+Remap\+List} Ogre\+::\+Tangent\+Space\+Calc\+::\+Result\+::indexes\+Remapped}



A list of indexes which were affected by splits. 

You can use this if you have other triangle-\/based data which you will need to alter to match. 

Referenced by Ogre\+::\+Tangent\+Space\+Calc\+::get\+Split\+Rotated().



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_tangent_space_calc_8h}{Ogre\+Tangent\+Space\+Calc.\+h}\end{DoxyCompactItemize}
