\hypertarget{a09108}{}\section{Open\+Mesh\+:\+:Subdivider\+:\+:Adaptive\+:\+:F\+Fc$<$ M $>$ Class Template Reference}
\label{a09108}\index{Open\+Mesh\+::\+Subdivider\+::\+Adaptive\+::\+F\+Fc$<$ M $>$@{Open\+Mesh\+::\+Subdivider\+::\+Adaptive\+::\+F\+Fc$<$ M $>$}}


{\ttfamily \#include $<$Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Adaptive/\+Composite/\+Rules\+T.\+hh$>$}

Inheritance diagram for Open\+Mesh\+:\+:Subdivider\+:\+:Adaptive\+:\+:F\+Fc$<$ M $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a09108}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09108_ad32bff3876fa930013c4833b80d62b66}\label{a09108_ad32bff3876fa930013c4833b80d62b66}} 
typedef \hyperlink{a09076}{Rule\+InterfaceT}$<$ M $>$ {\bfseries Inherited}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09108_aa01f8d56c592617b1dfcb6fa57648522}\label{a09108_aa01f8d56c592617b1dfcb6fa57648522}} 
{\bfseries F\+Fc} (M \&\+\_\+mesh)
\item 
\mbox{\Hypertarget{a09108_afb0e42d29a274c88fce07b1d6b3d740a}\label{a09108_afb0e42d29a274c88fce07b1d6b3d740a}} 
void \hyperlink{a09108_afb0e42d29a274c88fce07b1d6b3d740a}{raise} (typename M\+::\+Face\+Handle \&\+\_\+fh, \hyperlink{a06218_af706613543b0da1b097580a9dc30fc6e}{state\+\_\+t} \+\_\+target\+\_\+state)
\begin{DoxyCompactList}\small\item\em Raise item to target state {\ttfamily \+\_\+target\+\_\+state}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09108_a59e366b443ee18c09b694a14b53878d6}\label{a09108_a59e366b443ee18c09b694a14b53878d6}} 
typedef \hyperlink{a09076}{Rule\+InterfaceT}$<$ M $>$ {\bfseries Base}
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09108_a96da2df19c1ccb20590207a38341ef7c}\label{a09108_a96da2df19c1ccb20590207a38341ef7c}} 
{\bfseries C\+O\+M\+P\+O\+S\+I\+T\+E\+\_\+\+R\+U\+LE} (\hyperlink{a09108}{F\+Fc}, M)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$class M$>$\newline
class Open\+Mesh\+::\+Subdivider\+::\+Adaptive\+::\+F\+Fc$<$ M $>$}

Composite rule \hyperlink{a09108}{F\+Fc} 

Definition at line 190 of file Rules\+T.\+hh.



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