\hypertarget{classTriangleBSPT}{}\section{Triangle\+B\+S\+PT$<$ B\+S\+P\+Traits $>$ Class Template Reference}
\label{classTriangleBSPT}\index{Triangle\+B\+S\+P\+T$<$ B\+S\+P\+Traits $>$@{Triangle\+B\+S\+P\+T$<$ B\+S\+P\+Traits $>$}}
Inheritance diagram for Triangle\+B\+S\+PT$<$ B\+S\+P\+Traits $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classTriangleBSPT}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classTriangleBSPT_a9759d561efb6cdbcbde08df557792e8a}\label{classTriangleBSPT_a9759d561efb6cdbcbde08df557792e8a}} 
typedef \hyperlink{classBSPImplT}{B\+S\+P\+ImplT}$<$ \hyperlink{classTriangleBSPCoreT}{Triangle\+B\+S\+P\+CoreT}$<$ B\+S\+P\+Traits $>$ $>$ {\bfseries Base}
\item 
\mbox{\Hypertarget{classTriangleBSPT_a88cc6c3882305bdbcaf15a2aa115b0b5}\label{classTriangleBSPT_a88cc6c3882305bdbcaf15a2aa115b0b5}} 
typedef Base\+::\+Scalar {\bfseries Scalar}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classTriangleBSPT_a1e3ea1e07168674a87b63b7f8515dba4}\label{classTriangleBSPT_a1e3ea1e07168674a87b63b7f8515dba4}} 
{\bfseries Triangle\+B\+S\+PT} (const B\+S\+P\+Traits \&\+\_\+traits, const Scalar \&\+\_\+infinity=std\+::numeric\+\_\+limits$<$ Scalar $>$\+::infinity())
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$class B\+S\+P\+Traits$>$\newline
class Triangle\+B\+S\+P\+T$<$ B\+S\+P\+Traits $>$}



Definition at line 63 of file Triangle\+B\+S\+P\+T.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Geometry/bsp/Triangle\+B\+S\+P\+T.\+hh\end{DoxyCompactItemize}
