\doxysection{Clone\+Env Class Reference}
\hypertarget{classCloneEnv}{}\label{classCloneEnv}\index{CloneEnv@{CloneEnv}}


{\ttfamily \#include $<$Clone.\+hpp$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classCloneEnv_a6638bbeb0c45745accc85ac02adc5393}\label{classCloneEnv_a6638bbeb0c45745accc85ac02adc5393} 
{\bfseries Clone\+Env} (\mbox{\hyperlink{classPCBoard}{PCBoard}} \&pcb)
\end{DoxyCompactItemize}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{classCloneEnv_a71a82f247f9a69e6e24fb07fffb3dc01}\label{classCloneEnv_a71a82f247f9a69e6e24fb07fffb3dc01} 
const \mbox{\hyperlink{classPCBoard}{PCBoard}} \& {\bfseries origin}
\item 
\Hypertarget{classCloneEnv_a432298e82461831960a1e53f82690774}\label{classCloneEnv_a432298e82461831960a1e53f82690774} 
std\+::map$<$ const \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries C}
\item 
\Hypertarget{classCloneEnv_a58f5272b2dc361da34aae0bc1cba6055}\label{classCloneEnv_a58f5272b2dc361da34aae0bc1cba6055} 
std\+::map$<$ const \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries P}
\item 
\Hypertarget{classCloneEnv_a151ef7060f179972feb117cbf243e9a9}\label{classCloneEnv_a151ef7060f179972feb117cbf243e9a9} 
std\+::map$<$ const std\+::vector$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*}, std\+::vector$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ \texorpdfstring{$\ast$}{*} $>$ {\bfseries PK}
\item 
\Hypertarget{classCloneEnv_a0e2c3c88df8fda37dadd7860ce4ebe43}\label{classCloneEnv_a0e2c3c88df8fda37dadd7860ce4ebe43} 
std\+::map$<$ const \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries N}
\item 
\Hypertarget{classCloneEnv_ac82f6420ca43b2cc25b0c8a88d8bc9ce}\label{classCloneEnv_ac82f6420ca43b2cc25b0c8a88d8bc9ce} 
std\+::map$<$ const \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*} $>$ {\bfseries X}
\item 
\Hypertarget{classCloneEnv_afe708f96d88c95156084b5b0cb0ff4dc}\label{classCloneEnv_afe708f96d88c95156084b5b0cb0ff4dc} 
\mbox{\hyperlink{classPCBoard}{PCBoard}} \texorpdfstring{$\ast$}{*} {\bfseries target} \{0\}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Helper for deep-\/copying a \doxylink{classPCBoard}{PCBoard} to map old to new objects. 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/chr/devel/\+Ph\+D/\+Environment/pub/\+PCBEnv/pcbenv/cxx/Clone.\+hpp\end{DoxyCompactItemize}
