\hypertarget{a00992}{\section{Poly\+Mesh\+Backup Class Reference}
\label{a00992}\index{Poly\+Mesh\+Backup@{Poly\+Mesh\+Backup}}
}


Class that encapsulates a backup.  




{\ttfamily \#include $<$Plugin\+Collection-\/\+Type\+Plugins/\+Plugin-\/\+Type\+Poly\+Mesh/\+Poly\+Mesh\+Backup.\+hh$>$}

Inheritance diagram for Poly\+Mesh\+Backup\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00992}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00992_aaa77efcfb309a845d1e1ea5bacf4e792}{{\bfseries Poly\+Mesh\+Backup} (\hyperlink{a00993}{Poly\+Mesh\+Object} $\ast$\+\_\+mesh\+Obj, Q\+String \+\_\+name, \hyperlink{a01393}{Update\+Type} \+\_\+type)}\label{a00992_aaa77efcfb309a845d1e1ea5bacf4e792}

\item 
void \hyperlink{a00992_a21063079813e4cec1f44fca9319fd399}{apply} ()
\begin{DoxyCompactList}\small\item\em Revert this backup. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00992_adaed03e2f028223b52a37bcfbd37b370}{\hyperlink{a00993}{Poly\+Mesh\+Object} $\ast$ {\bfseries mesh\+Obj\+\_\+}}\label{a00992_adaed03e2f028223b52a37bcfbd37b370}

\item 
\hypertarget{a00992_a321882445df8fec9d5e301a00a5247ca}{\hyperlink{a02347_a6f3eb4ad4fc6f95326b848d821958f35}{Poly\+Mesh} $\ast$ {\bfseries mesh\+Backup\+\_\+}}\label{a00992_a321882445df8fec9d5e301a00a5247ca}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Class that encapsulates a backup. 

Definition at line 59 of file Poly\+Mesh\+Backup.\+hh.



\subsection{Member Function Documentation}
\hypertarget{a00992_a21063079813e4cec1f44fca9319fd399}{\index{Poly\+Mesh\+Backup@{Poly\+Mesh\+Backup}!apply@{apply}}
\index{apply@{apply}!Poly\+Mesh\+Backup@{Poly\+Mesh\+Backup}}
\subsubsection[{apply}]{\setlength{\rightskip}{0pt plus 5cm}void Poly\+Mesh\+Backup\+::apply (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{a00992_a21063079813e4cec1f44fca9319fd399}


Revert this backup. 

This function has to be implemented. It will be called when the backup should be restored.

\begin{DoxyNote}{Note}
You have to call the \hyperlink{a00310_a66ac550529e9275a57eda2ca87cc8f67}{Base\+Backup\+::apply()} first in your implementation of this function.
\end{DoxyNote}
You have to restore your backup to the corresponding object when this function gets called. 

Reimplemented from \hyperlink{a00310_a66ac550529e9275a57eda2ca87cc8f67}{Base\+Backup}.



Definition at line 71 of file Poly\+Mesh\+Backup.\+cc.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin\+Collection-\/\+Type\+Plugins/\+Plugin-\/\+Type\+Poly\+Mesh/Poly\+Mesh\+Backup.\+hh\item 
Plugin\+Collection-\/\+Type\+Plugins/\+Plugin-\/\+Type\+Poly\+Mesh/Poly\+Mesh\+Backup.\+cc\end{DoxyCompactItemize}
