\hypertarget{a01342}{\section{Tri\+Traits Struct Reference}
\label{a01342}\index{Tri\+Traits@{Tri\+Traits}}
}


{\ttfamily \#include $<$Object\+Types/\+Triangle\+Mesh/\+Triangle\+Mesh\+Types.\+hh$>$}

Inheritance diagram for Tri\+Traits\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a01342}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01342_ac40091204d816d1c3a1218477dd485c5}{typedef \hyperlink{a03368_aca56e7eac7bf182bfff4ea1841d2cea2}{Open\+Mesh\+::\+Vec3d} \hyperlink{a01342_ac40091204d816d1c3a1218477dd485c5}{Point}}\label{a01342_ac40091204d816d1c3a1218477dd485c5}

\begin{DoxyCompactList}\small\item\em Use double precision points. \end{DoxyCompactList}\item 
\hypertarget{a01342_a9bf69372c8c333e445c62d695058e195}{typedef \hyperlink{a03368_aca56e7eac7bf182bfff4ea1841d2cea2}{Open\+Mesh\+::\+Vec3d} \hyperlink{a01342_a9bf69372c8c333e445c62d695058e195}{Normal}}\label{a01342_a9bf69372c8c333e445c62d695058e195}

\begin{DoxyCompactList}\small\item\em Use double precision Normals. \end{DoxyCompactList}\item 
\hypertarget{a01342_a0d3188cb2834cbbc5e18ebc288968c4a}{typedef \hyperlink{a03368_a3b7e6dba036bbefcc461f05db4f7694b}{Open\+Mesh\+::\+Vec4f} \hyperlink{a01342_a0d3188cb2834cbbc5e18ebc288968c4a}{Color}}\label{a01342_a0d3188cb2834cbbc5e18ebc288968c4a}

\begin{DoxyCompactList}\small\item\em Use R\+G\+B\+A Color. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Traits for the Meshes ( Use request ... calls to add other standard properties or add them in the via add\+\_\+property.. )~\newline
 Dont add \hyperlink{a01027}{Properties} here as they may prevent plugins from loading!!!! 

Definition at line 77 of file Triangle\+Mesh\+Types.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Object\+Types/\+Triangle\+Mesh/\hyperlink{a02425}{Triangle\+Mesh\+Types.\+hh}\end{DoxyCompactItemize}
