\hypertarget{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info}{}\section{Open\+Mesh\+:\+:Decimater\+:\+:Mod\+Prog\+MeshT$<$ MeshT $>$\+:\+:Info Struct Reference}
\label{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info}\index{Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T$<$ Mesh\+T $>$\+::\+Info@{Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T$<$ Mesh\+T $>$\+::\+Info}}


{\ttfamily \#include $<$Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Tools/\+Decimater/\+Mod\+Prog\+Mesh\+T.\+hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a75215bdf50e976d0176d1a27196a1c4b}{Info} (const \hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT}{Collapse\+Info} \&\+\_\+ci)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a44653fa3b86bab7a3e8d1b7ba192f126}\label{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a44653fa3b86bab7a3e8d1b7ba192f126}} 
\hyperlink{classOpenMesh_1_1PolyMeshT_a0fc18e13d70825938274e3faf7b55e01}{Mesh\+::\+Vertex\+Handle} \hyperlink{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a44653fa3b86bab7a3e8d1b7ba192f126}{v0}
\begin{DoxyCompactList}\small\item\em See \hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT_abacd9a21d5a78d80dc1faf617caf39e9}{Collapse\+Info\+T\+::v0}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a0c2c4d240af26c492a5178f8c0b2ed32}\label{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a0c2c4d240af26c492a5178f8c0b2ed32}} 
\hyperlink{classOpenMesh_1_1PolyMeshT_a0fc18e13d70825938274e3faf7b55e01}{Mesh\+::\+Vertex\+Handle} \hyperlink{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a0c2c4d240af26c492a5178f8c0b2ed32}{v1}
\begin{DoxyCompactList}\small\item\em See \hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT_a7e472c32525398eeb34cad7c52aa3651}{Collapse\+Info\+T\+::v1}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a03ccd426624161b9565c1f4868a2d2c7}\label{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a03ccd426624161b9565c1f4868a2d2c7}} 
\hyperlink{classOpenMesh_1_1PolyMeshT_a0fc18e13d70825938274e3faf7b55e01}{Mesh\+::\+Vertex\+Handle} \hyperlink{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a03ccd426624161b9565c1f4868a2d2c7}{vl}
\begin{DoxyCompactList}\small\item\em See \hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT_a4d6ceec9090fb5a282e3a2f842962597}{Collapse\+Info\+T\+::vl}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a297e1149aedb6885bfe5588157b9488d}\label{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a297e1149aedb6885bfe5588157b9488d}} 
\hyperlink{classOpenMesh_1_1PolyMeshT_a0fc18e13d70825938274e3faf7b55e01}{Mesh\+::\+Vertex\+Handle} \hyperlink{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a297e1149aedb6885bfe5588157b9488d}{vr}
\begin{DoxyCompactList}\small\item\em See \hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT_ad65dfec5ec35931c6aaac3587b0fd55e}{Collapse\+Info\+T\+::vr}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class MeshT$>$\newline
struct Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T$<$ Mesh\+T $>$\+::\+Info}

Struct storing progressive mesh information \begin{DoxySeeAlso}{See also}
\hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT}{Collapse\+InfoT}, \hyperlink{classOpenMesh_1_1Decimater_1_1ModProgMeshT}{Mod\+Prog\+MeshT} 
\end{DoxySeeAlso}


Definition at line 89 of file Mod\+Prog\+Mesh\+T.\+hh.



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a75215bdf50e976d0176d1a27196a1c4b}\label{structOpenMesh_1_1Decimater_1_1ModProgMeshT_1_1Info_a75215bdf50e976d0176d1a27196a1c4b}} 
\index{Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T\+::\+Info@{Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T\+::\+Info}!Info@{Info}}
\index{Info@{Info}!Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T\+::\+Info@{Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+Mesh\+T\+::\+Info}}
\subsubsection{\texorpdfstring{Info()}{Info()}}
{\footnotesize\ttfamily template$<$class MeshT$>$ \\
\hyperlink{classOpenMesh_1_1Decimater_1_1ModProgMeshT}{Open\+Mesh\+::\+Decimater\+::\+Mod\+Prog\+MeshT}$<$ MeshT $>$\+::Info\+::\+Info (\begin{DoxyParamCaption}\item[{const \hyperlink{structOpenMesh_1_1Decimater_1_1CollapseInfoT}{Collapse\+Info} \&}]{\+\_\+ci }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}

Initializing constructor copies appropriate handles from collapse information {\ttfamily \+\_\+ci}. 

Definition at line 93 of file Mod\+Prog\+Mesh\+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/\+Decimater/\hyperlink{ModProgMeshT_8hh}{Mod\+Prog\+Mesh\+T.\+hh}\end{DoxyCompactItemize}
