\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype}{\section{I\-T\-K\-Datatype Class Reference}
\label{class_s_c_i_run_1_1_i_t_k_datatype}\index{I\-T\-K\-Datatype@{I\-T\-K\-Datatype}}
}


{\ttfamily \#include $<$I\-T\-K\-Datatype.\-h$>$}

Inheritance diagram for I\-T\-K\-Datatype\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{class_s_c_i_run_1_1_i_t_k_datatype}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a4726a61836079483d9de7fad0a4126b8}{I\-T\-K\-Datatype} ()
\item 
\hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a6c8e630b46157cab6554a137a66abd43}{I\-T\-K\-Datatype} (const \hyperlink{class_s_c_i_run_1_1_i_t_k_datatype}{I\-T\-K\-Datatype} \&)
\item 
\hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a2c71b60ad9b3ca123f120514243fcfab}{$\sim$\-I\-T\-K\-Datatype} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a0ff134d5d4ba9d3a2f04f66f369fc96a}{io} (\hyperlink{class_s_c_i_run_1_1_piostream}{Piostream} \&)
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_aa9e58780ab822bc6762a6af936a3c09a}{dynamic\-\_\-type\-\_\-name} () const 
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a743e93a25d8ce8b513e74ca768364f6b}{fname}
\item 
itk\-::\-Object\-::\-Pointer \hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a939d64c554c545fe65b01777c1043e38}{data\-\_\-}
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_s_c_i_run_1_1_persistent_type_i_d}{Persistent\-Type\-I\-D} \hyperlink{class_s_c_i_run_1_1_i_t_k_datatype_a9d0456ea164996dc1f3616d83d2c46da}{type\-\_\-id}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a4726a61836079483d9de7fad0a4126b8}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!I\-T\-K\-Datatype@{I\-T\-K\-Datatype}}
\index{I\-T\-K\-Datatype@{I\-T\-K\-Datatype}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{I\-T\-K\-Datatype}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-T\-K\-Datatype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a4726a61836079483d9de7fad0a4126b8}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a6c8e630b46157cab6554a137a66abd43}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!I\-T\-K\-Datatype@{I\-T\-K\-Datatype}}
\index{I\-T\-K\-Datatype@{I\-T\-K\-Datatype}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{I\-T\-K\-Datatype}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-T\-K\-Datatype} (
\begin{DoxyParamCaption}
\item[{const {\bf I\-T\-K\-Datatype} \&}]{copy}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a6c8e630b46157cab6554a137a66abd43}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a2c71b60ad9b3ca123f120514243fcfab}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!$\sim$\-I\-T\-K\-Datatype@{$\sim$\-I\-T\-K\-Datatype}}
\index{$\sim$\-I\-T\-K\-Datatype@{$\sim$\-I\-T\-K\-Datatype}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{$\sim$\-I\-T\-K\-Datatype}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf I\-T\-K\-Datatype} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a2c71b60ad9b3ca123f120514243fcfab}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_aa9e58780ab822bc6762a6af936a3c09a}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!dynamic\-\_\-type\-\_\-name@{dynamic\-\_\-type\-\_\-name}}
\index{dynamic\-\_\-type\-\_\-name@{dynamic\-\_\-type\-\_\-name}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{dynamic\-\_\-type\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string dynamic\-\_\-type\-\_\-name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_i_t_k_datatype_aa9e58780ab822bc6762a6af936a3c09a}


Implements \hyperlink{class_s_c_i_run_1_1_datatype_aa50e2b416329662cfee01bd29c1a1d8c}{Datatype}.

\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a0ff134d5d4ba9d3a2f04f66f369fc96a}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!io@{io}}
\index{io@{io}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{io}]{\setlength{\rightskip}{0pt plus 5cm}void io (
\begin{DoxyParamCaption}
\item[{{\bf Piostream} \&}]{stream}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a0ff134d5d4ba9d3a2f04f66f369fc96a}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_persistent_a0ff134d5d4ba9d3a2f04f66f369fc96a}{Persistent}.



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a939d64c554c545fe65b01777c1043e38}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!data\-\_\-@{data\-\_\-}}
\index{data\-\_\-@{data\-\_\-}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{data\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}itk\-::\-Object\-::\-Pointer data\-\_\-}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a939d64c554c545fe65b01777c1043e38}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a743e93a25d8ce8b513e74ca768364f6b}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!fname@{fname}}
\index{fname@{fname}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{fname}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string fname}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a743e93a25d8ce8b513e74ca768364f6b}
\hypertarget{class_s_c_i_run_1_1_i_t_k_datatype_a9d0456ea164996dc1f3616d83d2c46da}{\index{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}!type\-\_\-id@{type\-\_\-id}}
\index{type\-\_\-id@{type\-\_\-id}!SCIRun::ITKDatatype@{S\-C\-I\-Run\-::\-I\-T\-K\-Datatype}}
\subsubsection[{type\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Persistent\-Type\-I\-D} type\-\_\-id\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_i_t_k_datatype_a9d0456ea164996dc1f3616d83d2c46da}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Legacy/\-Other/\hyperlink{_i_t_k_datatype_8h}{I\-T\-K\-Datatype.\-h}\item 
Core/\-Datatypes/\-Legacy/\-Other/\hyperlink{_i_t_k_datatype_8cc}{I\-T\-K\-Datatype.\-cc}\end{DoxyCompactItemize}
