\hypertarget{classOMSpecificTriangleBSPTraits}{}\section{O\+M\+Specific\+Triangle\+B\+S\+P\+Traits$<$ Mesh $>$ Class Template Reference}
\label{classOMSpecificTriangleBSPTraits}\index{O\+M\+Specific\+Triangle\+B\+S\+P\+Traits$<$ Mesh $>$@{O\+M\+Specific\+Triangle\+B\+S\+P\+Traits$<$ Mesh $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOMSpecificTriangleBSPTraits_ae357d9996df8bf3ec24991bb6c9a6b74}\label{classOMSpecificTriangleBSPTraits_ae357d9996df8bf3ec24991bb6c9a6b74}} 
typedef \hyperlink{classOpenMesh_1_1PolyMeshT_aed10fb4dfb536b53a5e20c8f2442eadf}{Mesh\+::\+Point} {\bfseries Point}
\item 
\mbox{\Hypertarget{classOMSpecificTriangleBSPTraits_aa6ba20039c7d230fd48d6acba6bc4290}\label{classOMSpecificTriangleBSPTraits_aa6ba20039c7d230fd48d6acba6bc4290}} 
typedef Mesh\+::\+Face\+Handle {\bfseries Handle}
\item 
\mbox{\Hypertarget{classOMSpecificTriangleBSPTraits_a22a631d716cc32cbdff9050552ae489a}\label{classOMSpecificTriangleBSPTraits_a22a631d716cc32cbdff9050552ae489a}} 
typedef \hyperlink{classOpenMesh_1_1PolyMeshT_a0fc18e13d70825938274e3faf7b55e01}{Mesh\+::\+Vertex\+Handle} {\bfseries Vertex\+Handle}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOMSpecificTriangleBSPTraits_a3dd829e06b040f6ab243f9513ae74f4d}\label{classOMSpecificTriangleBSPTraits_a3dd829e06b040f6ab243f9513ae74f4d}} 
{\bfseries O\+M\+Specific\+Triangle\+B\+S\+P\+Traits} (const \hyperlink{classOpenMesh_1_1TriMesh__ArrayKernelT}{Mesh} \&\+\_\+mesh)
\item 
\mbox{\Hypertarget{classOMSpecificTriangleBSPTraits_abfa603ecf8ee90eae3c3ea2f6608ad2a}\label{classOMSpecificTriangleBSPTraits_abfa603ecf8ee90eae3c3ea2f6608ad2a}} 
void \hyperlink{classOMSpecificTriangleBSPTraits_abfa603ecf8ee90eae3c3ea2f6608ad2a}{points} (const Handle \&\+\_\+h, Point \&\+\_\+p0, Point \&\+\_\+p1, Point \&\+\_\+p2) const
\begin{DoxyCompactList}\small\item\em Returns the points belonging to the face handle \+\_\+h. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOMSpecificTriangleBSPTraits_a2dbbe7de98fa98aa88b9846abf993861}\label{classOMSpecificTriangleBSPTraits_a2dbbe7de98fa98aa88b9846abf993861}} 
const \hyperlink{classOpenMesh_1_1TriMesh__ArrayKernelT}{Mesh} \& {\bfseries mesh\+\_\+}
\end{DoxyCompactItemize}


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



Definition at line 182 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}
