\hypertarget{classDecimaterViewerWidget}{}\section{Decimater\+Viewer\+Widget Class Reference}
\label{classDecimaterViewerWidget}\index{Decimater\+Viewer\+Widget@{Decimater\+Viewer\+Widget}}
Inheritance diagram for Decimater\+Viewer\+Widget\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classDecimaterViewerWidget}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_accdbb77e3b98579530b8415c77dd2503}\label{classDecimaterViewerWidget_accdbb77e3b98579530b8415c77dd2503}} 
typedef \hyperlink{classMeshViewerWidget}{Mesh\+Viewer\+Widget} {\bfseries inherited\+\_\+t}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_abe2c005c8c64163395aad8cf948ef7b3}\label{classDecimaterViewerWidget_abe2c005c8c64163395aad8cf948ef7b3}} 
typedef Decimater\+::\+DecimaterT$<$ mesh\+\_\+t $>$ {\bfseries decimater\+\_\+t}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a44f0fbc1f8ae0730b29daf28296645d8}\label{classDecimaterViewerWidget_a44f0fbc1f8ae0730b29daf28296645d8}} 
typedef Decimater\+::\+Mod\+QuadricT$<$ mesh\+\_\+t $>$\+::Handle {\bfseries mod\+\_\+quadric\+\_\+t}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a1f2592ab2bc63ab0f28447d21cd3d4b3}\label{classDecimaterViewerWidget_a1f2592ab2bc63ab0f28447d21cd3d4b3}} 
typedef Decimater\+::\+Mod\+Normal\+FlippingT$<$ mesh\+\_\+t $>$\+::Handle {\bfseries mod\+\_\+nf\+\_\+t}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a4f1130481dccf7a8016eaf1af43fabae}\label{classDecimaterViewerWidget_a4f1130481dccf7a8016eaf1af43fabae}} 
typedef std\+::auto\+\_\+ptr$<$ decimater\+\_\+t $>$ {\bfseries decimater\+\_\+o}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_adbb85fea31ac1a9c62377eccb2247f9a}\label{classDecimaterViewerWidget_adbb85fea31ac1a9c62377eccb2247f9a}} 
\hyperlink{classDecimaterViewerWidget_adbb85fea31ac1a9c62377eccb2247f9a}{Decimater\+Viewer\+Widget} (Q\+Widget $\ast$\+\_\+parent=0)
\begin{DoxyCompactList}\small\item\em default constructor \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a70e00265a88dfab7f6bbc9024b354cc2}\label{classDecimaterViewerWidget_a70e00265a88dfab7f6bbc9024b354cc2}} 
\hyperlink{classDecimaterViewerWidget_a70e00265a88dfab7f6bbc9024b354cc2}{$\sim$\+Decimater\+Viewer\+Widget} ()
\begin{DoxyCompactList}\small\item\em destructor \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a7e601a898a78eb503814849ebc610123}\label{classDecimaterViewerWidget_a7e601a898a78eb503814849ebc610123}} 
bool \hyperlink{classDecimaterViewerWidget_a7e601a898a78eb503814849ebc610123}{open\+\_\+mesh} (const char $\ast$\+\_\+filename, \hyperlink{classOpenMesh_1_1IO_1_1Options}{Open\+Mesh\+::\+I\+O\+::\+Options} \+\_\+opt) override
\begin{DoxyCompactList}\small\item\em open mesh \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_af1a4771e49062887572649d0251b63f4}\label{classDecimaterViewerWidget_af1a4771e49062887572649d0251b63f4}} 
void {\bfseries animate} (void)
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_af561ead60fab152744d567497da164fc}\label{classDecimaterViewerWidget_af561ead60fab152744d567497da164fc}} 
virtual void {\bfseries key\+Press\+Event} (Q\+Key\+Event $\ast$\+\_\+event) override
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_aa3092bc3ad924aeb82b1ec1e39264323}\label{classDecimaterViewerWidget_aa3092bc3ad924aeb82b1ec1e39264323}} 
bool {\bfseries animate\+\_\+}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_aeaea2641181dad4834bc25c889000ba8}\label{classDecimaterViewerWidget_aeaea2641181dad4834bc25c889000ba8}} 
Q\+Timer $\ast$ {\bfseries timer\+\_\+}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a765b16c325926a55f58fe7c6cb6bcc1c}\label{classDecimaterViewerWidget_a765b16c325926a55f58fe7c6cb6bcc1c}} 
decimater\+\_\+o {\bfseries decimater\+\_\+}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a20b923e6fa92b2b5cdee819622584b3a}\label{classDecimaterViewerWidget_a20b923e6fa92b2b5cdee819622584b3a}} 
mod\+\_\+quadric\+\_\+t {\bfseries mod\+\_\+quadric\+\_\+}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_ae6066380068dbafb37c4b41094a93f58}\label{classDecimaterViewerWidget_ae6066380068dbafb37c4b41094a93f58}} 
mod\+\_\+nf\+\_\+t {\bfseries mod\+\_\+nf\+\_\+}
\item 
\mbox{\Hypertarget{classDecimaterViewerWidget_a2ff9c7641eea061cb70c8e979a284382}\label{classDecimaterViewerWidget_a2ff9c7641eea061cb70c8e979a284382}} 
size\+\_\+t {\bfseries steps\+\_\+}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}


Definition at line 99 of file Decimater\+Viewer\+Widget.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Apps/\+Decimating/Decimater\+Viewer\+Widget.\+hh\item 
Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Apps/\+Decimating/Decimater\+Viewer\+Widget.\+cc\end{DoxyCompactItemize}
