\hypertarget{a02312}{}\section{Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Adaptive/\+Composite/\+Rules\+T\+\_\+impl.hh File Reference}
\label{a02312}\index{Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Adaptive/\+Composite/\+Rules\+T\+\_\+impl.\+hh@{Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Subdivider/\+Adaptive/\+Composite/\+Rules\+T\+\_\+impl.\+hh}}
{\ttfamily \#include $<$Open\+Mesh/\+Core/\+System/config.\+h$>$}\newline
{\ttfamily \#include $<$Open\+Mesh/\+Core/\+I\+O/\+Mesh\+I\+O.\+hh$>$}\newline
{\ttfamily \#include \char`\"{}Rules\+T.\+hh\char`\"{}}\newline
{\ttfamily \#include $<$cmath$>$}\newline
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{a06210}{Open\+Mesh}
\item 
 \hyperlink{a06218}{Open\+Mesh\+::\+Subdivider\+::\+Adaptive}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a02312_a507adaa037668974a23595f5a51c2fb0}\label{a02312_a507adaa037668974a23595f5a51c2fb0}} 
\#define {\bfseries O\+P\+E\+N\+M\+E\+S\+H\+\_\+\+S\+U\+B\+D\+I\+V\+I\+D\+E\+R\+\_\+\+A\+D\+A\+P\+T\+I\+V\+E\+\_\+\+R\+U\+L\+E\+S\+T\+\_\+\+CC}
\item 
\mbox{\Hypertarget{a02312_a353139e042f3649d44ecdc3595403bb5}\label{a02312_a353139e042f3649d44ecdc3595403bb5}} 
\#define {\bfseries M\+O\+BJ}~Base\+::mesh\+\_\+.\+data
\item 
\mbox{\Hypertarget{a02312_ad435a18ef42aa68e48fa714a54740f0a}\label{a02312_ad435a18ef42aa68e48fa714a54740f0a}} 
\#define {\bfseries FH}~face\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_ac31fb559eebde8ea35b9f6b97fa4a91e}\label{a02312_ac31fb559eebde8ea35b9f6b97fa4a91e}} 
\#define {\bfseries VH}~vertex\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_ae72a312c7dc40d459f10487922018d17}\label{a02312_ae72a312c7dc40d459f10487922018d17}} 
\#define {\bfseries EH}~edge\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_a7c2a1a811a9acba4ae3e0b6ba24017e9}\label{a02312_a7c2a1a811a9acba4ae3e0b6ba24017e9}} 
\#define {\bfseries H\+EH}~halfedge\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_afc7c739d7db106cdeaeeacc477055419}\label{a02312_afc7c739d7db106cdeaeeacc477055419}} 
\#define {\bfseries N\+H\+EH}~next\+\_\+halfedge\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_a09cf7b3349e5348847bd7648bb8e5955}\label{a02312_a09cf7b3349e5348847bd7648bb8e5955}} 
\#define {\bfseries P\+H\+EH}~prev\+\_\+halfedge\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_ac06399117e085ad4cd3a0c78f3346805}\label{a02312_ac06399117e085ad4cd3a0c78f3346805}} 
\#define {\bfseries O\+H\+EH}~opposite\+\_\+halfedge\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_a16515da611681c49c5d90d4064eb01d2}\label{a02312_a16515da611681c49c5d90d4064eb01d2}} 
\#define {\bfseries T\+VH}~to\+\_\+vertex\+\_\+handle
\item 
\mbox{\Hypertarget{a02312_a70af77d6d76b90b002f01651e745845a}\label{a02312_a70af77d6d76b90b002f01651e745845a}} 
\#define {\bfseries F\+VH}~from\+\_\+vertex\+\_\+handle
\end{DoxyCompactItemize}
