\hypertarget{structCustomTraits}{}\section{Custom\+Traits Struct Reference}
\label{structCustomTraits}\index{Custom\+Traits@{Custom\+Traits}}
Inheritance diagram for Custom\+Traits\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{structCustomTraits}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structCustomTraits_a633e5ca0ed5b82d4f2aa6700ae29ebd9}\label{structCustomTraits_a633e5ca0ed5b82d4f2aa6700ae29ebd9}} 
typedef \hyperlink{classCustom_1_1Vec}{Custom\+::\+Vec}$<$ 3 $>$ {\bfseries Point}
\item 
\mbox{\Hypertarget{structCustomTraits_aea55622af191245b83b5d7cdc1932a76}\label{structCustomTraits_aea55622af191245b83b5d7cdc1932a76}} 
typedef \hyperlink{classCustom_1_1Vec}{Custom\+::\+Vec}$<$ 3 $>$ {\bfseries Normal}
\item 
\mbox{\Hypertarget{structCustomTraits_afb043e922e6c3cd56a35e54ba61571c2}\label{structCustomTraits_afb043e922e6c3cd56a35e54ba61571c2}} 
typedef \hyperlink{classCustom_1_1Vec}{Custom\+::\+Vec}$<$ 2 $>$ {\bfseries Tex\+Coord2D}
\item 
\mbox{\Hypertarget{structCustomTraits_ae8d2ffc3247b2cee67a3fa7f4c5c7a73}\label{structCustomTraits_ae8d2ffc3247b2cee67a3fa7f4c5c7a73}} 
typedef \hyperlink{classCustom_1_1Vec}{Custom\+::\+Vec}$<$ 3 $>$ {\bfseries Tex\+Coord3D}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}


Definition at line 49 of file B\+S\+P\+\_\+test.\+cc.



The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/tests/\+Geometry/\+B\+S\+P/B\+S\+P\+\_\+test.\+cc\item 
Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Unittests/unittests\+\_\+common\+\_\+customtraits.\+hh\end{DoxyCompactItemize}
