\hypertarget{class_ogre_1_1_small_vector_template_common}{}\doxysection{Ogre\+::Small\+Vector\+Template\+Common$<$ T $>$ Class Template Reference}
\label{class_ogre_1_1_small_vector_template_common}\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}


{\ttfamily \#include $<$Ogre\+Small\+Vector.\+h$>$}



Inheritance diagram for Ogre\+::Small\+Vector\+Template\+Common$<$ T $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_ogre_1_1_small_vector_template_common__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef std\+::reverse\+\_\+iterator$<$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}} $>$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}{const\+\_\+reverse\+\_\+iterator}}
\item 
typedef ptrdiff\+\_\+t \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a60eb6558693ab2020fba03c8ea5038c5}{difference\+\_\+type}}
\item 
typedef T $\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}}
\item 
typedef T $\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a30c1c165d5ea9aa46fb67bec11548ade}{pointer}}
\item 
typedef T \& \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}}
\item 
typedef std\+::reverse\+\_\+iterator$<$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}} $>$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}{reverse\+\_\+iterator}}
\item 
typedef size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}{size\+\_\+type}}
\item 
typedef T \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a4b86aea9ff25e7749483c2431e02db41}{value\+\_\+type}}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2914029c53db3683e055e071cafa00c4}{Small\+Vector\+Template\+Common}} (size\+\_\+t Size)
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ade708dba3d6aa380726d9e10dfd6aac7}{back}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8fd84d4c57b70b9b8111efa7d81c7d5b}{back}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a6f3019eb35333a8ca4e10f14923298d4}{begin}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a9e765b3edf8b9303d380e6abb5fdaa7b}{begin}} () const
\item 
size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a922c12bc5de4cf0fee5c101919fecc94}{capacity}} () const
\begin{DoxyCompactList}\small\item\em capacity -\/ Return the total number of elements in the currently allocated buffer. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a30c1c165d5ea9aa46fb67bec11548ade}{pointer}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a29f4c0677b9a04a1f137adc07be5be3a}{data}} ()
\begin{DoxyCompactList}\small\item\em data -\/ Return a pointer to the vector\textquotesingle{}s buffer, even if \mbox{\hyperlink{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}{empty()}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a4cb2b5aab9847417875b18d7eb950cc1}{const\+\_\+pointer}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a031182e52c76c98b41e3e6e7bc084a7e}{data}} () const
\begin{DoxyCompactList}\small\item\em data -\/ Return a pointer to the vector\textquotesingle{}s buffer, even if \mbox{\hyperlink{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}{empty()}}. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}{empty}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_add1c1041f5e7ca89feccdf57e746558b}{end}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a87ee5ad0c88dbd163e58835d7990ef32}{end}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_aabbc326f17698c1b404fcfed47099f19}{front}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a7f6c13429c1adbcbcddbf33a5a8b3fe8}{front}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}{size\+\_\+type}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a9815c7884278cf8ae793f559d5da6d5f}{max\+\_\+size}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ab3bb5e3be2e6a4f8b68b61c1c16028e4}{operator\mbox{[}$\,$\mbox{]}}} (unsigned idx)
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_aa5c7ed10e04b28acc1fecd075879a3e3}{operator\mbox{[}$\,$\mbox{]}}} (unsigned idx) const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}{reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_adf2eb6c75c5a21936b9d658de1a3e132}{rbegin}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}{const\+\_\+reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a44c80d4f7bcd71b7cc02038fd13356de}{rbegin}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}{reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3e4105820c0f20b850e06ce43eadb92f}{rend}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}{const\+\_\+reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a726e02e5ed3fb393ddab4970b92e3906}{rend}} () const
\item 
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}{size\+\_\+type}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ae40a8630bf739e9fadd1162ea95bb412}{size}} () const
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const typedef T $\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}}
\item 
const typedef T $\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a4cb2b5aab9847417875b18d7eb950cc1}{const\+\_\+pointer}}
\item 
const typedef T \& \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}}
\end{DoxyCompactItemize}


\doxysubsection{Member Typedef Documentation}
\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}\label{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!size\_type@{size\_type}}
\index{size\_type@{size\_type}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{size\_type}{size\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}{size\+\_\+type}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a60eb6558693ab2020fba03c8ea5038c5}\label{class_ogre_1_1_small_vector_template_common_a60eb6558693ab2020fba03c8ea5038c5}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!difference\_type@{difference\_type}}
\index{difference\_type@{difference\_type}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{difference\_type}{difference\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef ptrdiff\+\_\+t \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a60eb6558693ab2020fba03c8ea5038c5}{difference\+\_\+type}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a4b86aea9ff25e7749483c2431e02db41}\label{class_ogre_1_1_small_vector_template_common_a4b86aea9ff25e7749483c2431e02db41}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!value\_type@{value\_type}}
\index{value\_type@{value\_type}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{value\_type}{value\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef T \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a4b86aea9ff25e7749483c2431e02db41}{value\+\_\+type}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}\label{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!iterator@{iterator}}
\index{iterator@{iterator}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{iterator}{iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef T$\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}\label{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!const\_reverse\_iterator@{const\_reverse\_iterator}}
\index{const\_reverse\_iterator@{const\_reverse\_iterator}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_reverse\_iterator}{const\_reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef std\+::reverse\+\_\+iterator$<$\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}}$>$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}{const\+\_\+reverse\+\_\+iterator}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}\label{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!reverse\_iterator@{reverse\_iterator}}
\index{reverse\_iterator@{reverse\_iterator}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{reverse\_iterator}{reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef std\+::reverse\+\_\+iterator$<$\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}}$>$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}{reverse\+\_\+iterator}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}\label{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!reference@{reference}}
\index{reference@{reference}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{reference}{reference}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef T\& \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a30c1c165d5ea9aa46fb67bec11548ade}\label{class_ogre_1_1_small_vector_template_common_a30c1c165d5ea9aa46fb67bec11548ade}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!pointer@{pointer}}
\index{pointer@{pointer}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{pointer}{pointer}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef T$\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a30c1c165d5ea9aa46fb67bec11548ade}{pointer}}}



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a2914029c53db3683e055e071cafa00c4}\label{class_ogre_1_1_small_vector_template_common_a2914029c53db3683e055e071cafa00c4}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!SmallVectorTemplateCommon@{SmallVectorTemplateCommon}}
\index{SmallVectorTemplateCommon@{SmallVectorTemplateCommon}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{SmallVectorTemplateCommon()}{SmallVectorTemplateCommon()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Small\+Vector\+Template\+Common}} (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{Size }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a6f3019eb35333a8ca4e10f14923298d4}\label{class_ogre_1_1_small_vector_template_common_a6f3019eb35333a8ca4e10f14923298d4}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!begin@{begin}}
\index{begin@{begin}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::begin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::assign(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::capacity(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::clear(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::data(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::front(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::insert(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator$<$(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator=(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator==(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::operator\mbox{[}$\,$\mbox{]}(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::rend(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::resize(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::set\+\_\+size(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::size(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::swap(), and Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::$\sim$\+Small\+Vector\+Impl().

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a9e765b3edf8b9303d380e6abb5fdaa7b}\label{class_ogre_1_1_small_vector_template_common_a9e765b3edf8b9303d380e6abb5fdaa7b}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!begin@{begin}}
\index{begin@{begin}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::begin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_add1c1041f5e7ca89feccdf57e746558b}\label{class_ogre_1_1_small_vector_template_common_add1c1041f5e7ca89feccdf57e746558b}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!end@{end}}
\index{end@{end}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_ad3aa63daaa8c3754f1e8be544cb617ae}{iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::end (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::append(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::assign(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::back(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::clear(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::erase(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::insert(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator$<$(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator=(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator==(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::operator\mbox{[}$\,$\mbox{]}(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::pop\+\_\+back(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::push\+\_\+back(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::rbegin(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::resize(), Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::size(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::swap(), and Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::$\sim$\+Small\+Vector\+Impl().

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a87ee5ad0c88dbd163e58835d7990ef32}\label{class_ogre_1_1_small_vector_template_common_a87ee5ad0c88dbd163e58835d7990ef32}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!end@{end}}
\index{end@{end}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}{const\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::end (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_adf2eb6c75c5a21936b9d658de1a3e132}\label{class_ogre_1_1_small_vector_template_common_adf2eb6c75c5a21936b9d658de1a3e132}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!rbegin@{rbegin}}
\index{rbegin@{rbegin}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rbegin()}{rbegin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}{reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::rbegin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a44c80d4f7bcd71b7cc02038fd13356de}\label{class_ogre_1_1_small_vector_template_common_a44c80d4f7bcd71b7cc02038fd13356de}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!rbegin@{rbegin}}
\index{rbegin@{rbegin}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rbegin()}{rbegin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}{const\+\_\+reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::rbegin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a3e4105820c0f20b850e06ce43eadb92f}\label{class_ogre_1_1_small_vector_template_common_a3e4105820c0f20b850e06ce43eadb92f}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!rend@{rend}}
\index{rend@{rend}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rend()}{rend()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_af5c75e8908b1e44ae53d8c12d784ed96}{reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::rend (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a726e02e5ed3fb393ddab4970b92e3906}\label{class_ogre_1_1_small_vector_template_common_a726e02e5ed3fb393ddab4970b92e3906}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!rend@{rend}}
\index{rend@{rend}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rend()}{rend()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a3f415ae6de28aa261e1d160d7577a3f7}{const\+\_\+reverse\+\_\+iterator}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::rend (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_ae40a8630bf739e9fadd1162ea95bb412}\label{class_ogre_1_1_small_vector_template_common_ae40a8630bf739e9fadd1162ea95bb412}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!size@{size}}
\index{size@{size}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{size()}{size()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}{size\+\_\+type}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::size (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::append(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::insert(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator=(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::operator==(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::resize(), and Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::swap().

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a9815c7884278cf8ae793f559d5da6d5f}\label{class_ogre_1_1_small_vector_template_common_a9815c7884278cf8ae793f559d5da6d5f}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!max\_size@{max\_size}}
\index{max\_size@{max\_size}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{max\_size()}{max\_size()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a8985bda74ea85da34c90a7356586e0c4}{size\+\_\+type}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::max\+\_\+size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a922c12bc5de4cf0fee5c101919fecc94}\label{class_ogre_1_1_small_vector_template_common_a922c12bc5de4cf0fee5c101919fecc94}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!capacity@{capacity}}
\index{capacity@{capacity}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{capacity()}{capacity()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::capacity (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



capacity -\/ Return the total number of elements in the currently allocated buffer. 



Referenced by Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::assign(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::reserve(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::resize(), Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::set\+\_\+size(), and Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::swap().

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a29f4c0677b9a04a1f137adc07be5be3a}\label{class_ogre_1_1_small_vector_template_common_a29f4c0677b9a04a1f137adc07be5be3a}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!data@{data}}
\index{data@{data}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{data()}{data()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a30c1c165d5ea9aa46fb67bec11548ade}{pointer}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



data -\/ Return a pointer to the vector\textquotesingle{}s buffer, even if \mbox{\hyperlink{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}{empty()}}. 

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a031182e52c76c98b41e3e6e7bc084a7e}\label{class_ogre_1_1_small_vector_template_common_a031182e52c76c98b41e3e6e7bc084a7e}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!data@{data}}
\index{data@{data}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{data()}{data()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a4cb2b5aab9847417875b18d7eb950cc1}{const\+\_\+pointer}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



data -\/ Return a pointer to the vector\textquotesingle{}s buffer, even if \mbox{\hyperlink{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}{empty()}}. 

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_ab3bb5e3be2e6a4f8b68b61c1c16028e4}\label{class_ogre_1_1_small_vector_template_common_ab3bb5e3be2e6a4f8b68b61c1c16028e4}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{unsigned}]{idx }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_aa5c7ed10e04b28acc1fecd075879a3e3}\label{class_ogre_1_1_small_vector_template_common_aa5c7ed10e04b28acc1fecd075879a3e3}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{unsigned}]{idx }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_aabbc326f17698c1b404fcfed47099f19}\label{class_ogre_1_1_small_vector_template_common_aabbc326f17698c1b404fcfed47099f19}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!front@{front}}
\index{front@{front}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{front()}{front()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::front (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a7f6c13429c1adbcbcddbf33a5a8b3fe8}\label{class_ogre_1_1_small_vector_template_common_a7f6c13429c1adbcbcddbf33a5a8b3fe8}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!front@{front}}
\index{front@{front}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{front()}{front()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::front (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_ade708dba3d6aa380726d9e10dfd6aac7}\label{class_ogre_1_1_small_vector_template_common_ade708dba3d6aa380726d9e10dfd6aac7}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!back@{back}}
\index{back@{back}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{back()}{back()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_acd7dfa3b3e065207cd1d9923c0d81745}{reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::back (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::insert(), and Ogre\+::\+Small\+Vector\+Impl$<$ Triangle $\ast$ $>$\+::pop\+\_\+back\+\_\+val().

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a8fd84d4c57b70b9b8111efa7d81c7d5b}\label{class_ogre_1_1_small_vector_template_common_a8fd84d4c57b70b9b8111efa7d81c7d5b}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!back@{back}}
\index{back@{back}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{back()}{back()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::back (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}\label{class_ogre_1_1_small_vector_base_ad476fe9d6fa0faecffb16338b6a972e5}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!empty@{empty}}
\index{empty@{empty}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{empty()}{empty()}}
{\footnotesize\ttfamily bool Ogre\+::\+Small\+Vector\+Base\+::empty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Referenced by Ogre\+::\+Small\+Vector$<$ T, S $>$\+::\+Small\+Vector().



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}\label{class_ogre_1_1_small_vector_template_common_a2e5c5874b66e398ad4c9231dfdf78657}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!const\_iterator@{const\_iterator}}
\index{const\_iterator@{const\_iterator}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_iterator}{const\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
const typedef T$\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::const\+\_\+iterator}



Referenced by Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::begin(), and Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::end().

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}\label{class_ogre_1_1_small_vector_template_common_a54f419115b0fc778927c023e069dc906}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!const\_reference@{const\_reference}}
\index{const\_reference@{const\_reference}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_reference}{const\_reference}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
const typedef T\& \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::const\+\_\+reference}

\mbox{\Hypertarget{class_ogre_1_1_small_vector_template_common_a4cb2b5aab9847417875b18d7eb950cc1}\label{class_ogre_1_1_small_vector_template_common_a4cb2b5aab9847417875b18d7eb950cc1}} 
\index{Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}!const\_pointer@{const\_pointer}}
\index{const\_pointer@{const\_pointer}!Ogre::SmallVectorTemplateCommon$<$ T $>$@{Ogre::SmallVectorTemplateCommon$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_pointer}{const\_pointer}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
const typedef T$\ast$ \mbox{\hyperlink{class_ogre_1_1_small_vector_template_common}{Ogre\+::\+Small\+Vector\+Template\+Common}}$<$ T $>$\+::const\+\_\+pointer}



Referenced by Ogre\+::\+Small\+Vector\+Template\+Common$<$ Triangle $\ast$ $>$\+::data().



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_small_vector_8h}{Ogre\+Small\+Vector.\+h}}\end{DoxyCompactItemize}
