\hypertarget{structOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_1_1EVCoeff_1_1compute__weight}{}\section{Open\+Mesh\+:\+:Subdivider\+:\+:Uniform\+:\+:Composite\+LoopT$<$ Mesh\+Type, Real\+Type $>$\+:\+:E\+V\+Coeff\+:\+:compute\+\_\+weight Struct Reference}
\label{structOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_1_1EVCoeff_1_1compute__weight}\index{Open\+Mesh\+::\+Subdivider\+::\+Uniform\+::\+Composite\+Loop\+T$<$ Mesh\+Type, Real\+Type $>$\+::\+E\+V\+Coeff\+::compute\+\_\+weight@{Open\+Mesh\+::\+Subdivider\+::\+Uniform\+::\+Composite\+Loop\+T$<$ Mesh\+Type, Real\+Type $>$\+::\+E\+V\+Coeff\+::compute\+\_\+weight}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_1_1EVCoeff_1_1compute__weight_add6b2b92d8b8ba0d8fe9335b4ceb1963}\label{structOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_1_1EVCoeff_1_1compute__weight_add6b2b92d8b8ba0d8fe9335b4ceb1963}} 
double {\bfseries operator()} (void)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_1_1EVCoeff_1_1compute__weight_a5d608197835420b4c221b731673d3e3e}\label{structOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_1_1EVCoeff_1_1compute__weight_a5d608197835420b4c221b731673d3e3e}} 
size\+\_\+t {\bfseries val\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Mesh\+Type, class Real\+Type = double$>$\newline
struct Open\+Mesh\+::\+Subdivider\+::\+Uniform\+::\+Composite\+Loop\+T$<$ Mesh\+Type, Real\+Type $>$\+::\+E\+V\+Coeff\+::compute\+\_\+weight}



Definition at line 125 of file Composite\+Loop\+T.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Uniform/\hyperlink{CompositeLoopT_8hh}{Composite\+Loop\+T.\+hh}\end{DoxyCompactItemize}
