\hypertarget{a09028}{}\section{Open\+Mesh\+:\+:Kernel\+\_\+\+O\+SG\+:\+:Traits Struct Reference}
\label{a09028}\index{Open\+Mesh\+::\+Kernel\+\_\+\+O\+S\+G\+::\+Traits@{Open\+Mesh\+::\+Kernel\+\_\+\+O\+S\+G\+::\+Traits}}


{\ttfamily \#include $<$Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Kernel\+\_\+\+O\+S\+G/\+Traits.\+hh$>$}

Inheritance diagram for Open\+Mesh\+:\+:Kernel\+\_\+\+O\+SG\+:\+:Traits\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a09028}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09028_a01003afa1d44248483bdd563df2138f7}\label{a09028_a01003afa1d44248483bdd563df2138f7}} 
typedef osg\+::\+Pnt3f {\bfseries Point}
\item 
\mbox{\Hypertarget{a09028_adef5b1eaa33d1e25481314372fe7a213}\label{a09028_adef5b1eaa33d1e25481314372fe7a213}} 
typedef osg\+::\+Color3ub {\bfseries Color}
\item 
\mbox{\Hypertarget{a09028_aea2975a936d5c8f0cec3d389c8f15696}\label{a09028_aea2975a936d5c8f0cec3d389c8f15696}} 
typedef osg\+::\+Vec3f {\bfseries Normal}
\item 
\mbox{\Hypertarget{a09028_a9bf514a1a1bfe8d949ccb74623d7ba77}\label{a09028_a9bf514a1a1bfe8d949ccb74623d7ba77}} 
typedef osg\+::\+Vec2f {\bfseries Tex\+Coord}
\item 
\mbox{\Hypertarget{a09028_a6a76bcf8df187de33f12ccd9ad2b2487}\label{a09028_a6a76bcf8df187de33f12ccd9ad2b2487}} 
typedef osg\+::\+Vec3f\+::\+Value\+Type {\bfseries Scalar}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Base class for all mesh traits using the O\+S\+G\+Array\+KernelT.

\begin{DoxySeeAlso}{See also}
The Mesh docu section on \hyperlink{mesh_type}{Specifying your My\+Mesh}. 

Traits.\+hh for a list of macros for traits classes. 
\end{DoxySeeAlso}


Definition at line 84 of file Traits.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Kernel\+\_\+\+O\+S\+G/\hyperlink{a15271}{Traits.\+hh}\end{DoxyCompactItemize}
