\hypertarget{LoopT_8hh}{}\section{Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Uniform/\+LoopT.hh File Reference}
\label{LoopT_8hh}\index{Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Uniform/\+Loop\+T.\+hh@{Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Uniform/\+Loop\+T.\+hh}}
{\ttfamily \#include $<$Open\+Mesh/\+Core/\+System/config.\+hh$>$}\newline
{\ttfamily \#include $<$Open\+Mesh/\+Tools/\+Subdivider/\+Uniform/\+Subdivider\+T.\+hh$>$}\newline
{\ttfamily \#include $<$Open\+Mesh/\+Core/\+Utils/vector\+\_\+cast.\+hh$>$}\newline
{\ttfamily \#include $<$Open\+Mesh/\+Core/\+Utils/\+Property.\+hh$>$}\newline
{\ttfamily \#include $<$vector$>$}\newline
{\ttfamily \#include $<$cmath$>$}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT}{Open\+Mesh\+::\+Subdivider\+::\+Uniform\+::\+Loop\+T$<$ Mesh\+Type, Real\+Type $>$}
\item 
struct \hyperlink{structOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_1_1compute__weight}{Open\+Mesh\+::\+Subdivider\+::\+Uniform\+::\+Loop\+T$<$ Mesh\+Type, Real\+Type $>$\+::compute\+\_\+weight}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespaceOpenMesh}{Open\+Mesh}
\item 
 \hyperlink{namespaceOpenMesh_1_1Subdivider_1_1Uniform}{Open\+Mesh\+::\+Subdivider\+::\+Uniform}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{LoopT_8hh_a93f2df7f6382cd6cbebb6b6a59c8867c}\label{LoopT_8hh_a93f2df7f6382cd6cbebb6b6a59c8867c}} 
\#define {\bfseries V}(X)~vector\+\_\+cast$<$ typename mesh\+\_\+t\+::\+Normal $>$( X )
\end{DoxyCompactItemize}
