Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d5e74628f0e673bb8680aebce32b2c04 > files > 11083

itk-doc-3.12.0-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ITK: itk::XMLReader&lt; T &gt; Class Template Reference</title>
<link href="DoxygenStyle.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">


<!--  Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 -->
<center>
<a href="index.html" class="qindex">Main Page</a>&nbsp;&nbsp; 
<a href="modules.html" class="qindex">Groups</a>&nbsp;&nbsp;
<a href="namespaces.html" class="qindex">Namespace List</a>&nbsp;&nbsp;
<a href="hierarchy.html" class="qindex">Class Hierarchy</a>&nbsp;&nbsp;
<a href="classes.html" class="qindex">Alphabetical List</a>&nbsp;&nbsp;
<a href="annotated.html" class="qindex">Compound List</a>&nbsp;&nbsp; 
<a href="files.html" class="qindex">File
List</a>&nbsp;&nbsp; 
<a href="namespacemembers.html" class="qindex">Namespace Members</a>&nbsp;&nbsp; 
<a href="functions.html" class="qindex">Compound Members</a>&nbsp;&nbsp; 
<a href="globals.html" class="qindex">File Members</a>&nbsp;&nbsp;
<a href="pages.html" class="qindex">Concepts</a></center>


<!-- Generated by Doxygen 1.5.9 -->
  <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="classitk_1_1XMLReader.html">XMLReader</a>
  </div>
<div class="contents">
<h1>itk::XMLReader&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="itk::XMLReader" --><!-- doxytag: inherits="itk::XMLReaderBase" --><code>#include &lt;<a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::XMLReader&lt; T &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1XMLReader__inherit__graph.png" border="0" usemap="#itk_1_1XMLReader_3_01T_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1XMLReader_3_01T_01_4__inherit__map">
<area shape="rect" id="node11" href="classitk_1_1XMLReader.html" title="itk::XMLReader\&lt; PGroupSpatialObjectType \&gt;" alt="" coords="8,421,333,451"><area shape="rect" id="node2" href="classitk_1_1XMLReaderBase.html" title="itk::XMLReaderBase" alt="" coords="91,245,251,275"><area shape="rect" id="node4" href="classitk_1_1LightProcessObject.html" title="LightProcessObject is the base class for all process objects (source, filters, mappers)..." alt="" coords="80,165,261,195"><area shape="rect" id="node6" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="123,85,219,115"><area shape="rect" id="node8" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="107,5,235,35"><area shape="rect" id="node13" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html" title="itk::PolygonGroupSpatialObjectXMLFileReader" alt="" coords="5,501,336,531"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::XMLReader&lt; T &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1XMLReader__coll__graph.png" border="0" usemap="#itk_1_1XMLReader_3_01T_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1XMLReader_3_01T_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1XMLReaderBase.html" title="itk::XMLReaderBase" alt="" coords="301,357,461,387"><area shape="rect" id="node4" href="classitk_1_1LightProcessObject.html" title="LightProcessObject is the base class for all process objects (source, filters, mappers)..." alt="" coords="291,277,472,307"><area shape="rect" id="node6" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="333,197,429,227"><area shape="rect" id="node8" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="73,101,201,131"><area shape="rect" id="node10" href="classitk_1_1SimpleFastMutexLock.html" title="Critical section locking class that can be allocated on the stack." alt="" coords="5,5,200,35"><area shape="rect" id="node12" href="classitk_1_1MetaDataDictionary.html" title="itk::MetaDataDictionary" alt="" coords="293,101,480,131"><area shape="rect" id="node14" href="classitk_1_1MetaDataDictionary_1_1MetaDataDictionaryMapType.html" title="itk::MetaDataDictionary::MetaDataDictionaryMapType" alt="" coords="224,5,619,35"><area shape="rect" id="node16" href="classitk_1_1TimeStamp.html" title="Generate a unique, increasing time value." alt="" coords="508,101,633,131"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1XMLReader-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt; const <a class="el" href="classitk_1_1LightObject.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#968676ac1520f0fca0d1a481e0fa4d6f">ConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt; <a class="el" href="classitk_1_1LightObject.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#77d2ad1e7bb8568d81a6b8ab74e8531b">Pointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1XMLReader.html">XMLReader</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReader.html#629fe3b4372f8a05caa2e5eb5618525a">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Object.html">Object</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#c58a9ef25e62b0fba02f30e3234c5142">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#6df9fab61f133bc98e8473cacde48d25">AbortGenerateDataOff</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#ac2167ff78c77b3e4eff5e028d115255">AbortGenerateDataOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#2d5f39f99d1847327cadd870298566e4">CanReadFile</a> (const char *name)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1SmartPointer.html">LightObject::Pointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#c36c03b81115c9a089bc46cdba22e1b6">CreateAnother</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#bc251c28f17728a618d8b2a55e6e66d8">DebugOff</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#de27d01f85f71723bcbb3ec54f630b31">DebugOn</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#17444d38d6f52e9e3bdf080dfffbe803">Delete</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#4a3e1b65aabe4f92c7a239596f37f1e7">EndElement</a> (const char *name)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#533cbfbaea711e3f49b6eac1df0899bc">GenerateOutputInformation</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const bool &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#6eaa2d51fa07ccdcbb2e32ded427ae6c">GetAbortGenerateData</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Command.html">Command</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#031c14d32abf5310bb2d0293216fc20b">GetCommand</a> (unsigned long tag)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#cf1456e40e57a23d7e7f051ca2e102cf">GetDebug</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#5c798c13429236c7015df189ee14348c">GetFilename</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#ab4e913cbfc535646fc7e33f5b2e897d">GetMetaDataDictionary</a> (void) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#414d257cfb90dd76c8f6e29a796531b0">GetMetaDataDictionary</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#cab7d8d23240dacdbee33e5d1230a23e">GetMTime</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#0c947adb1664b41ec6575fb6f3dba67a">GetNameOfClass</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#48b4964378e7835c61aa54c3104eee61">GetReferenceCount</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#1969769aece35c36fcf240bda3d57a30">HasObserver</a> (const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;event) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#1bb33c340bb9a88c496cdd4359043294">InvokeEvent</a> (const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#0040fe1667da646a6e9029ea91b966dd">InvokeEvent</a> (const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#33101e349626ac58ced6682b061d8277">Modified</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent=0) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#0cdbcf8585409596b9deabed98ce19a1">Register</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#1d681b7e17fc204ad22b84d1e924784e">RemoveAllObservers</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#d35bf2647e1d1c1dc34289d5aeb1d041">RemoveObserver</a> (unsigned long tag)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#08ff2e7e7b99667a35b50cf58c837c1e">SetAbortGenerateData</a> (bool _arg)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#0b7aabc3944effad59f0f048d621645d">SetDebug</a> (bool debugFlag) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#cc22097f7fca736c6f136fa09dba8a9f">SetFilename</a> (const char *_arg)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#7b61a8c36e3ddda0b464c064c4e25eff">SetMetaDataDictionary</a> (const <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a> &amp;rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReader.html#d165a6b727613862256586b137079ba4">SetOutputObject</a> (T *obj)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#10988882bd8c63886182f959ce5e0b3b">SetReferenceCount</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#77ed32eff6770079e74094db662d8cc6">StartElement</a> (const char *name, const char **atts)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#eb964c23f5ea55c3896efdc645524e55">UnRegister</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#f4bfef7416e9443223d9cfac63412eac">UpdateOutputData</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#d8203286e0ded0fd78fc8db8c4066580">UpdateProgress</a> (float amount)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#0e2fb8814089882b9c8d9174b5ca74ea">AddObserver</a> (const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;event, <a class="el" href="classitk_1_1Command.html">Command</a> *) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#23703e82fa4a979fd512528f471606a0">AddObserver</a> (const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;event, <a class="el" href="classitk_1_1Command.html">Command</a> *)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#613e14edd4f0af214c2ab913e0fb7185">CharacterDataHandler</a> (const char *inData, int inLength)=0</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const float &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#a287bcc86a91461de4e03120e65aee02">GetProgress</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#096294f659bbf5aba736cfc9d1cceaa0">SetProgress</a> (float _arg)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#d2017ee10bba6dc34ab9b3062ee573ca">BreakOnError</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classitk_1_1SmartPointer.html">Pointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#1dd90b3b6a977e8b3b1cacb38f7fdc51">New</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#722122bd785f53294ff40b828d5ffa4d">GetGlobalWarningDisplay</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#3a5c8091d9c41acbea2bb083f141b028">GlobalWarningDisplayOff</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#81e0ce09465f2c7e243bb5f68b850ff3">GlobalWarningDisplayOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#d8741136cb37a25e64c62ebf91794d4a">SetGlobalWarningDisplay</a> (bool flag)</td></tr>

<tr><td colspan="2"><br><h2>Protected Types</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#dc057b9bc15dba2d9b7b8bd4fa0f6774">InternalReferenceCountType</a></td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#26a48c8dab2da74e61bf3adb764c9e14">GenerateData</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#50cf92cbe5e405be1d9c895fa891d30c">parse</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Object.html#86e41d394947d09fa11d2bd1aa4a0823">PrintObservers</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightProcessObject.html#773b22d15021c1e67ae0788364f97ed8">PrintSelf</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#2c28e4194498d84fc4cf04f52627ebfc">PrintHeader</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#53f01227f6e1d236af409a9f90948734">PrintTrailer</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReaderBase.html#bdc8ae85deb92e006fe6c7f8c8cffb7a">m_Filename</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">T *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReader.html#bda8c34af9beca2cd21b08b917ecb390">m_OutputObject</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1LightObject.html#dc057b9bc15dba2d9b7b8bd4fa0f6774">InternalReferenceCountType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#499dbc304e9a6b929a4f339308788456">m_ReferenceCount</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1SimpleFastMutexLock.html">SimpleFastMutexLock</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LightObject.html#b44ec95ff62bd5ea0315f7546ecac368">m_ReferenceCountLock</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">T *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReader.html#4b53fd11a74e67925b6b049796a75c52">GetOutputObject</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReader.html#bfbb144672d18815f8ed414bfe61db63">XMLReader</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1XMLReader.html#11ee5bab4b414e3757d388d543ec6d2c">~XMLReader</a> ()</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;class T&gt;<br>
 class itk::XMLReader&lt; T &gt;</h3>

base class for an <a class="el" href="classitk_1_1XMLReader.html">XMLReader</a> It's purpose really is just to define the simple interface for extracting the object resulting from reading the XML File. Since it doesn't define any of the pure virtual methods in <a class="el" href="classitk_1_1XMLReaderBase.html">XMLReaderBase</a>, It can't be instantiated by itself 
<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00089">89</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="968676ac1520f0fca0d1a481e0fa4d6f"></a><!-- doxytag: member="itk::XMLReader::ConstPointer" ref="968676ac1520f0fca0d1a481e0fa4d6f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt;const <a class="el" href="classitk_1_1LightObject.html">Self</a>&gt; <a class="el" href="classitk_1_1SmartPointer.html">itk::LightProcessObject::ConstPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#0ea7fa53794902e9890e8e9d92c2761c">itk::Object</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ImageClassifierBase.html#eb8f0c522a43d270f5621d0490b8589e">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#2f05b322583f5a0a37c6bc3bf3d31427">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#6381dad49d22f95e3fe7f63948821163">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#f3944cd4ef586b481d0c6f126004c9fb">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#c2d2b60678db181082d75857b3d8a707">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1LevelSetVelocityNeighborhoodExtractor.html#e14f83cefc3da792982364b57dffebe9">itk::LevelSetVelocityNeighborhoodExtractor&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1MetaArrayReader.html#399ca2aca823b322f849c867a493d875">itk::MetaArrayReader</a>, <a class="el" href="classitk_1_1MetaArrayWriter.html#47f25b034dc853774bceb8485c3867d1">itk::MetaArrayWriter</a>, <a class="el" href="classitk_1_1Statistics_1_1BackPropagationLayer.html#2fa1344fb46ec55a3f5ba20593b30893">itk::Statistics::BackPropagationLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1BatchSupervisedTrainingFunction.html#2e746a8069e934bc5c68a1994f4b303d">itk::Statistics::BatchSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1CompletelyConnectedWeightSet.html#96007d4233808879783ed06936262b87">itk::Statistics::CompletelyConnectedWeightSet&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningFunctionBase.html#26392732500a9c4f91a23962bf2f3d09">itk::Statistics::ErrorBackPropagationLearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningWithMomentum.html#ea4ca9d0150f188af0d492449ace183f">itk::Statistics::ErrorBackPropagationLearningWithMomentum&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1IterativeSupervisedTrainingFunction.html#2502a53844da743be274c3568ea5369d">itk::Statistics::IterativeSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#e67c3b2e81e5f801d2fe3b18126414a8">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#427315f551e03ac2c588ee4f7d594bf4">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1QuickPropLearningRule.html#ee1cc54f3c995ebc66b9d80861642f93">itk::Statistics::QuickPropLearningRule&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFBackPropagationLearningFunction.html#021789e1d81034b864518550d51dd8c3">itk::Statistics::RBFBackPropagationLearningFunction&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFLayer.html#defa83af605126ea353b881c3ede0f55">itk::Statistics::RBFLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#705a74d1771db2a2af29f522170bd1e0">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#31365183693365b0f8f500d5a2c10b42">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#ae812699b061e037b4494aa1689d165b">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#664eb4cd7dcdab8065695f05b27f6bd7">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#f3944cd4ef586b481d0c6f126004c9fb">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#c2d2b60678db181082d75857b3d8a707">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#e67c3b2e81e5f801d2fe3b18126414a8">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#427315f551e03ac2c588ee4f7d594bf4">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#427315f551e03ac2c588ee4f7d594bf4">itk::Statistics::LearningFunctionBase&lt; LayerType::LayerInterfaceType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#705a74d1771db2a2af29f522170bd1e0">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, and <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#31365183693365b0f8f500d5a2c10b42">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLightProcessObject_8h_source.html#l00078">78</a> of file <a class="el" href="itkLightProcessObject_8h_source.html">itkLightProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dc057b9bc15dba2d9b7b8bd4fa0f6774"></a><!-- doxytag: member="itk::XMLReader::InternalReferenceCountType" ref="dc057b9bc15dba2d9b7b8bd4fa0f6774" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="classitk_1_1LightObject.html#dc057b9bc15dba2d9b7b8bd4fa0f6774">itk::LightObject::InternalReferenceCountType</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Define the type of the reference count according to the target. This allows the use of atomic operations 
<p>Definition at line <a class="el" href="itkLightObject_8h_source.html#l00139">139</a> of file <a class="el" href="itkLightObject_8h_source.html">itkLightObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="77d2ad1e7bb8568d81a6b8ab74e8531b"></a><!-- doxytag: member="itk::XMLReader::Pointer" ref="77d2ad1e7bb8568d81a6b8ab74e8531b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt;<a class="el" href="classitk_1_1LightObject.html">Self</a>&gt; <a class="el" href="classitk_1_1SmartPointer.html">itk::LightProcessObject::Pointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#3ccc2cce2a67bc3135ce5c264fb852ef">itk::Object</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ImageClassifierBase.html#842c5ee2415aa9eb8aefbf60464a2882">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#6d4c4627d2e20c90bfa0ad48e1980eeb">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#087c13b932860053eb794d6b8b40ffcd">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#973f298c90128391aa892d18b0be7c06">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#fa6d68994b1ffc1c4829a9df8ecf7934">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1LevelSetVelocityNeighborhoodExtractor.html#84e14ec3f4069515c661e0c52eef5395">itk::LevelSetVelocityNeighborhoodExtractor&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1AnalyzeImageIO.html#7cc2b1b8a7474ef74b308d71db92e2ab">itk::AnalyzeImageIO</a>, <a class="el" href="classitk_1_1BioRadImageIO.html#846bce26c930c17fe0688db3e381609a">itk::BioRadImageIO</a>, <a class="el" href="classitk_1_1BMPImageIO.html#82abcfb0940454bffc1cdb6b3e622bb8">itk::BMPImageIO</a>, <a class="el" href="classitk_1_1Brains2MaskImageIO.html#5703b34c5a2bb5ed64de103384f612dc">itk::Brains2MaskImageIO</a>, <a class="el" href="classitk_1_1DicomImageIO.html#5ba3ce5765e9063d54b4602dc283250e">itk::DicomImageIO</a>, <a class="el" href="classitk_1_1DICOMImageIO2.html#a2e3351cac93201bfeb4919f1872eb0a">itk::DICOMImageIO2</a>, <a class="el" href="classitk_1_1GDCMImageIO.html#8503d8a3683dcbab7c5145d0a30090b6">itk::GDCMImageIO</a>, <a class="el" href="classitk_1_1GE4ImageIO.html#2779925cbd4821cbe830c0bf3f1b2455">itk::GE4ImageIO</a>, <a class="el" href="classitk_1_1GE5ImageIO.html#991bb2ba07f2a74829100c6b9b968836">itk::GE5ImageIO</a>, <a class="el" href="classitk_1_1GEAdwImageIO.html#8f0e6ffe1f155f067cca21411b6e0711">itk::GEAdwImageIO</a>, <a class="el" href="classitk_1_1GiplImageIO.html#72fd73929f9497c1b4b6ae8612a80fd3">itk::GiplImageIO</a>, <a class="el" href="classitk_1_1ImageIOBase.html#32012d60e3c05e00b195ec6b129b1ca0">itk::ImageIOBase</a>, <a class="el" href="classitk_1_1IPLCommonImageIO.html#3b8a2932d5a4ea1be86367c5fc492cb3">itk::IPLCommonImageIO</a>, <a class="el" href="classitk_1_1JPEGImageIO.html#5836ed2813b59ea0da546da4c425a04d">itk::JPEGImageIO</a>, <a class="el" href="classitk_1_1LSMImageIO.html#d5e69d54034af11615dbaac1efa7cec5">itk::LSMImageIO</a>, <a class="el" href="classitk_1_1MetaArrayReader.html#657bfee1fff57b7c27cf7440811040db">itk::MetaArrayReader</a>, <a class="el" href="classitk_1_1MetaArrayWriter.html#e16f6202de88ad7301d2076f2adf7e14">itk::MetaArrayWriter</a>, <a class="el" href="classitk_1_1MetaImageIO.html#7e3690914b58bd866b68f4bc40ff81fa">itk::MetaImageIO</a>, <a class="el" href="classitk_1_1NiftiImageIO.html#3d4fa96f21da474e3f8ce496d2da7309">itk::NiftiImageIO</a>, <a class="el" href="classitk_1_1NrrdImageIO.html#763e9f879683800155a0b27366934a61">itk::NrrdImageIO</a>, <a class="el" href="classitk_1_1PNGImageIO.html#3c3c5195cbd6502750538e1359c73022">itk::PNGImageIO</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#28ad418db7459e7c8ed32239ad3c59e8">itk::PolygonGroupSpatialObjectXMLFileReader</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileWriter.html#82c6ad42900cf88362c27d95b531a739">itk::PolygonGroupSpatialObjectXMLFileWriter</a>, <a class="el" href="classitk_1_1RawImageIO.html#4a121e1a6a98c4e9041866fdbfefc68b">itk::RawImageIO&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1SiemensVisionImageIO.html#0ae7ceaca713d6982b0a0c538e5cb31a">itk::SiemensVisionImageIO</a>, <a class="el" href="classitk_1_1StimulateImageIO.html#074029abfc20ce488152922d97016c7f">itk::StimulateImageIO</a>, <a class="el" href="classitk_1_1TIFFImageIO.html#aae8ff3fbe0181e4f462acabcbc40ca2">itk::TIFFImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#764f6537803661ba9e7277e7e852e304">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#abd784a6763b8b274744c0a205db9f58">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1VTKImageIO.html#a68b9d56715b60adfa87c3aead809259">itk::VTKImageIO</a>, <a class="el" href="classitk_1_1Statistics_1_1BackPropagationLayer.html#9fa94cf995895ba46867852f38b16723">itk::Statistics::BackPropagationLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1BatchSupervisedTrainingFunction.html#2b74a0b58c0185dfdaed3b19b943de3d">itk::Statistics::BatchSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1CompletelyConnectedWeightSet.html#78789ad35346a68b092f6da2e5b9f010">itk::Statistics::CompletelyConnectedWeightSet&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningFunctionBase.html#da09ca5b98ce53cca6f20ea2d8e17bca">itk::Statistics::ErrorBackPropagationLearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningWithMomentum.html#b20a6e2cc668d95b2b019f1eae14fc7a">itk::Statistics::ErrorBackPropagationLearningWithMomentum&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1IterativeSupervisedTrainingFunction.html#10501a2f3d080ac0a1a2fb5cf3b37211">itk::Statistics::IterativeSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#b31174b36b00f8d7a1f2f642457b3960">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#11d0032a55ed0bee17bf457b7da02bac">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1QuickPropLearningRule.html#2c74a3ea89a3f5905c49d38d95582adf">itk::Statistics::QuickPropLearningRule&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFBackPropagationLearningFunction.html#eccbd8f0fbeeeb4e20bcbf8bf557d954">itk::Statistics::RBFBackPropagationLearningFunction&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFLayer.html#479e0a331aaefc51456c8d3094a0866e">itk::Statistics::RBFLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#8786a041c00711b192aee32bfae6012d">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#f1e17f5ddce2d3ff960e0d2403396610">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#804d96041bdbb115524ccf403119b234">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#ac5864b63fa0c22201aec477a7809a2a">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1Bruker2DSEQImageIO.html#ea98198c152c4e44ec4a421c52109f9e">itk::Bruker2DSEQImageIO</a>, <a class="el" href="classitk_1_1MatlabTransformIO.html#7692600220950e56ab40069eb37aad41">itk::MatlabTransformIO</a>, <a class="el" href="classitk_1_1MINC2ImageIO.html#466923c5482e613632b4d19bc208004f">itk::MINC2ImageIO</a>, <a class="el" href="classitk_1_1PhilipsRECImageIO.html#14d1f780aea66bb8919da2b9d70f9518">itk::PhilipsRECImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#764f6537803661ba9e7277e7e852e304">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#abd784a6763b8b274744c0a205db9f58">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1TransformIOBase.html#d8ae3fceeb0a3deb68a578e15165b0cb">itk::TransformIOBase</a>, <a class="el" href="classitk_1_1TxtTransformIO.html#30666c88db9712e1748b6b2ac364ad54">itk::TxtTransformIO</a>, <a class="el" href="classitk_1_1VoxBoCUBImageIO.html#9881e9cb57fc66343bcfb62833601da7">itk::VoxBoCUBImageIO</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#973f298c90128391aa892d18b0be7c06">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#fa6d68994b1ffc1c4829a9df8ecf7934">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#b31174b36b00f8d7a1f2f642457b3960">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#11d0032a55ed0bee17bf457b7da02bac">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#11d0032a55ed0bee17bf457b7da02bac">itk::Statistics::LearningFunctionBase&lt; LayerType::LayerInterfaceType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#8786a041c00711b192aee32bfae6012d">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, and <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#f1e17f5ddce2d3ff960e0d2403396610">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLightProcessObject_8h_source.html#l00077">77</a> of file <a class="el" href="itkLightProcessObject_8h_source.html">itkLightProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="629fe3b4372f8a05caa2e5eb5618525a"></a><!-- doxytag: member="itk::XMLReader::Self" ref="629fe3b4372f8a05caa2e5eb5618525a" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1XMLReader.html">XMLReader</a> <a class="el" href="classitk_1_1XMLReader.html">itk::XMLReader</a>&lt; T &gt;::<a class="el" href="classitk_1_1LightObject.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard class typedefs. 
<p>Reimplemented from <a class="el" href="classitk_1_1XMLReaderBase.html#fa7e1042ba50d340c06a12e57f958b61">itk::XMLReaderBase</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#e878fea48ffeb30e5ba416c4f7a6c7fa">itk::PolygonGroupSpatialObjectXMLFileReader</a>.</p>

<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00093">93</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c58a9ef25e62b0fba02f30e3234c5142"></a><!-- doxytag: member="itk::XMLReader::Superclass" ref="c58a9ef25e62b0fba02f30e3234c5142" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Object.html">Object</a> <a class="el" href="classitk_1_1Object.html">itk::LightProcessObject::Superclass</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#5e8bdb619316954b6754a892805cfc1f">itk::Object</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ClassifierBase.html#2f0fb6fce3d70ef2d7a5835d0d475b22">itk::ClassifierBase&lt; TDataContainer &gt;</a>, <a class="el" href="classitk_1_1ImageClassifierBase.html#fdb5ee829608118dc20b0af6036459eb">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#0b86310070da6691df9551126c883560">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#63be602ba244dd99e15b043d0b844adf">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#f9a4f592d434abf395813273f4358d76">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#8440ae29dc94b9a974ecd98d64d78855">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1LevelSetVelocityNeighborhoodExtractor.html#5c3f8a692040ca8f8b50730c54e5bbc7">itk::LevelSetVelocityNeighborhoodExtractor&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1AnalyzeImageIO.html#a29e9dd811b54740dd5441bb26f0aa01">itk::AnalyzeImageIO</a>, <a class="el" href="classitk_1_1BioRadImageIO.html#526e84922fac0e77ad3d2c1b1298f030">itk::BioRadImageIO</a>, <a class="el" href="classitk_1_1BMPImageIO.html#e14c790791262ae86ea535c97b71478e">itk::BMPImageIO</a>, <a class="el" href="classitk_1_1Brains2MaskImageIO.html#0422bba81e438a214931deb86bfa4325">itk::Brains2MaskImageIO</a>, <a class="el" href="classitk_1_1DicomImageIO.html#c0806157e68c6ffb5f54347579508a9c">itk::DicomImageIO</a>, <a class="el" href="classitk_1_1DICOMImageIO2.html#a8d6d6c5d23d3823b7bff5606c013987">itk::DICOMImageIO2</a>, <a class="el" href="classitk_1_1GDCMImageIO.html#77a2b12cf67a9b4d29116a35c4e2d85d">itk::GDCMImageIO</a>, <a class="el" href="classitk_1_1GE4ImageIO.html#111c2f534b9fb575aa6ea288e98252fb">itk::GE4ImageIO</a>, <a class="el" href="classitk_1_1GE5ImageIO.html#10b4b0579709ea9bfc96cb9c215e91c6">itk::GE5ImageIO</a>, <a class="el" href="classitk_1_1GEAdwImageIO.html#c01a3f36712b4264acabe56dddff1342">itk::GEAdwImageIO</a>, <a class="el" href="classitk_1_1GiplImageIO.html#a35a37bb58df71e303a9e16d5fdfd208">itk::GiplImageIO</a>, <a class="el" href="classitk_1_1ImageIOBase.html#cbb0c865c1898b00d0a02d2177f23181">itk::ImageIOBase</a>, <a class="el" href="classitk_1_1IPLCommonImageIO.html#d34151bde55bd78b2c874a8b8716470a">itk::IPLCommonImageIO</a>, <a class="el" href="classitk_1_1JPEGImageIO.html#cc3b8fa3078d5c888a857f4d48764817">itk::JPEGImageIO</a>, <a class="el" href="classitk_1_1LSMImageIO.html#f78a7516075d214bb4a571281edb7404">itk::LSMImageIO</a>, <a class="el" href="classitk_1_1MetaArrayReader.html#86b936e1a2836dbd92dd936b6a06a062">itk::MetaArrayReader</a>, <a class="el" href="classitk_1_1MetaArrayWriter.html#8582d8c93f391a3c675349b9f5a624d5">itk::MetaArrayWriter</a>, <a class="el" href="classitk_1_1MetaImageIO.html#9d5be838b7eeb585d47b3a3d3cf666f0">itk::MetaImageIO</a>, <a class="el" href="classitk_1_1NiftiImageIO.html#c97783ee4d7b7294b7c89fd0bde820af">itk::NiftiImageIO</a>, <a class="el" href="classitk_1_1NrrdImageIO.html#7013a42fbe07022b68a9bfacbfc0cc28">itk::NrrdImageIO</a>, <a class="el" href="classitk_1_1PNGImageIO.html#f831cadc6f30c4e93287394cc4156975">itk::PNGImageIO</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#7f322988773317b7e4f9a5a885b3b240">itk::PolygonGroupSpatialObjectXMLFileReader</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileWriter.html#95d8fc45e0811430cdffa76ab656edee">itk::PolygonGroupSpatialObjectXMLFileWriter</a>, <a class="el" href="classitk_1_1RawImageIO.html#f7408bb9310e7335e7f03bc57fa3fb53">itk::RawImageIO&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1SiemensVisionImageIO.html#e2a9890b7a23fea75a4dca96098c550a">itk::SiemensVisionImageIO</a>, <a class="el" href="classitk_1_1StimulateImageIO.html#c7107f1552da1d93b404f90d627031b1">itk::StimulateImageIO</a>, <a class="el" href="classitk_1_1TIFFImageIO.html#5aca0c4cda02f5442eb8fa1e11279518">itk::TIFFImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#2c33ac1249d3d8077a5d2c1e8a2f3587">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#5b7f540969eb30ee27721e05626a2068">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1VTKImageIO.html#be0cc4cd1a6877935034e6038b9d17f4">itk::VTKImageIO</a>, <a class="el" href="classitk_1_1Statistics_1_1BackPropagationLayer.html#fdef9af1aabe182fe3c236898d14a98d">itk::Statistics::BackPropagationLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1BatchSupervisedTrainingFunction.html#d7dbd81d4c858c07956a5b7c02877d75">itk::Statistics::BatchSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1CompletelyConnectedWeightSet.html#2500819056fa5692468e916028344c7a">itk::Statistics::CompletelyConnectedWeightSet&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningFunctionBase.html#13a7ae9ccd5cf340cdaad318c91ef7d6">itk::Statistics::ErrorBackPropagationLearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningWithMomentum.html#20e2242f8077c9aff6814acbcec1b999">itk::Statistics::ErrorBackPropagationLearningWithMomentum&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1IterativeSupervisedTrainingFunction.html#d0cdc1bad52b6bd4f717c542efd0fd9f">itk::Statistics::IterativeSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#02fb655bdfc8798eef8b20dc3fc1669c">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#fd32d3b81f81d88ff6051172f40dec11">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1QuickPropLearningRule.html#e3302c7639f9e432f288089bb971b1b4">itk::Statistics::QuickPropLearningRule&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFBackPropagationLearningFunction.html#72a0012ed1431a7b456c0ec06ceda406">itk::Statistics::RBFBackPropagationLearningFunction&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFLayer.html#217625f679b416df402ceedc697ec78c">itk::Statistics::RBFLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#deb1e41d0950e3449d2182445ca08fbf">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#bbd518f7ceb790e16bc4585b50887c47">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#d02567816f16ae85b265c98a0373eb6a">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#298f11ec54c66042ee2899932861b4a3">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1Bruker2DSEQImageIO.html#9722ce5e73cf98d08a9d710d6124fe49">itk::Bruker2DSEQImageIO</a>, <a class="el" href="classitk_1_1MatlabTransformIO.html#dff9162274022ab822eb791dff5e344f">itk::MatlabTransformIO</a>, <a class="el" href="classitk_1_1MINC2ImageIO.html#7c0f9c2ccfa3cad2fa76afaae78d65a8">itk::MINC2ImageIO</a>, <a class="el" href="classitk_1_1PhilipsRECImageIO.html#a7213ed8a93691688370cc316c23f2df">itk::PhilipsRECImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#2c33ac1249d3d8077a5d2c1e8a2f3587">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#12b7998759112a1820c96aa54240f339">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1TransformIOBase.html#cd3230485ad58d3e41ee03ba1a4a150d">itk::TransformIOBase</a>, <a class="el" href="classitk_1_1TxtTransformIO.html#c399adb1392172b531bbf815e875b381">itk::TxtTransformIO</a>, <a class="el" href="classitk_1_1VoxBoCUBImageIO.html#1a088e6923e8a934f64a0950a11f822f">itk::VoxBoCUBImageIO</a>, <a class="el" href="classitk_1_1ClassifierBase.html#2f0fb6fce3d70ef2d7a5835d0d475b22">itk::ClassifierBase&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1ClassifierBase.html#2f0fb6fce3d70ef2d7a5835d0d475b22">itk::ClassifierBase&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#f9a4f592d434abf395813273f4358d76">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#8440ae29dc94b9a974ecd98d64d78855">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#02fb655bdfc8798eef8b20dc3fc1669c">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#fd32d3b81f81d88ff6051172f40dec11">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#fd32d3b81f81d88ff6051172f40dec11">itk::Statistics::LearningFunctionBase&lt; LayerType::LayerInterfaceType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#deb1e41d0950e3449d2182445ca08fbf">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, and <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#bbd518f7ceb790e16bc4585b50887c47">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLightProcessObject_8h_source.html#l00076">76</a> of file <a class="el" href="itkLightProcessObject_8h_source.html">itkLightProcessObject.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="bfbb144672d18815f8ed414bfe61db63"></a><!-- doxytag: member="itk::XMLReader::XMLReader" ref="bfbb144672d18815f8ed414bfe61db63" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1XMLReader.html">itk::XMLReader</a>&lt; T &gt;::<a class="el" href="classitk_1_1XMLReader.html">XMLReader</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the output object, after an XML File has been successfully parsed. 
<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00104">104</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="11ee5bab4b414e3757d388d543ec6d2c"></a><!-- doxytag: member="itk::XMLReader::~XMLReader" ref="11ee5bab4b414e3757d388d543ec6d2c" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1XMLReader.html">itk::XMLReader</a>&lt; T &gt;::~<a class="el" href="classitk_1_1XMLReader.html">XMLReader</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the output object, after an XML File has been successfully parsed. 
<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00105">105</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="6df9fab61f133bc98e8473cacde48d25"></a><!-- doxytag: member="itk::XMLReader::AbortGenerateDataOff" ref="6df9fab61f133bc98e8473cacde48d25" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightProcessObject::AbortGenerateDataOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ac2167ff78c77b3e4eff5e028d115255"></a><!-- doxytag: member="itk::XMLReader::AbortGenerateDataOn" ref="ac2167ff78c77b3e4eff5e028d115255" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightProcessObject::AbortGenerateDataOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on and off the AbortGenerateData flag. 
</div>
</div><p>
<a class="anchor" name="0e2fb8814089882b9c8d9174b5ca74ea"></a><!-- doxytag: member="itk::XMLReader::AddObserver" ref="0e2fb8814089882b9c8d9174b5ca74ea" args="(const EventObject &amp;event, Command *) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long itk::Object::AddObserver           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Command.html">Command</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allow people to add/remove/invoke observers (callbacks) to any ITK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and an <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">itk::Command</a> to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. The memory for the <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">Command</a> becomes the responsibility of this object, so don't pass the same instance of a command to two different objects 
</div>
</div><p>
<a class="anchor" name="23703e82fa4a979fd512528f471606a0"></a><!-- doxytag: member="itk::XMLReader::AddObserver" ref="23703e82fa4a979fd512528f471606a0" args="(const EventObject &amp;event, Command *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long itk::Object::AddObserver           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Command.html">Command</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allow people to add/remove/invoke observers (callbacks) to any ITK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and an <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">itk::Command</a> to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. The memory for the <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">Command</a> becomes the responsibility of this object, so don't pass the same instance of a command to two different objects 
</div>
</div><p>
<a class="anchor" name="d2017ee10bba6dc34ab9b3062ee573ca"></a><!-- doxytag: member="itk::XMLReader::BreakOnError" ref="d2017ee10bba6dc34ab9b3062ee573ca" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::LightObject::BreakOnError           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method is called when itkExceptionMacro executes. It allows the debugger to break on error. 
</div>
</div><p>
<a class="anchor" name="2d5f39f99d1847327cadd870298566e4"></a><!-- doxytag: member="itk::XMLReader::CanReadFile" ref="2d5f39f99d1847327cadd870298566e4" args="(const char *name)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int itk::XMLReaderBase::CanReadFile           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
determine whether a file can be opened and read 
<p>Implemented in <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#38bb32bdcedb26943bcbdb75377e6576">itk::PolygonGroupSpatialObjectXMLFileReader</a>.</p>

</div>
</div><p>
<a class="anchor" name="613e14edd4f0af214c2ab913e0fb7185"></a><!-- doxytag: member="itk::XMLReader::CharacterDataHandler" ref="613e14edd4f0af214c2ab913e0fb7185" args="(const char *inData, int inLength)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::XMLReaderBase::CharacterDataHandler           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>inData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>inLength</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [pure virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Callback function -- called from XML parser with the character data for an XML element 
<p>Implemented in <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#1489a229ea0cacff542b8ee7e4ad884e">itk::PolygonGroupSpatialObjectXMLFileReader</a>.</p>

</div>
</div><p>
<a class="anchor" name="c36c03b81115c9a089bc46cdba22e1b6"></a><!-- doxytag: member="itk::XMLReader::CreateAnother" ref="c36c03b81115c9a089bc46cdba22e1b6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1SmartPointer.html">LightObject::Pointer</a> itk::Object::CreateAnother           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class. 
<p>Reimplemented from <a class="el" href="classitk_1_1LightObject.html#ba533bbb63dd6398670049336b004555">itk::LightObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="bc251c28f17728a618d8b2a55e6e66d8"></a><!-- doxytag: member="itk::XMLReader::DebugOff" ref="bc251c28f17728a618d8b2a55e6e66d8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::DebugOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn debugging output off. 
</div>
</div><p>
<a class="anchor" name="de27d01f85f71723bcbb3ec54f630b31"></a><!-- doxytag: member="itk::XMLReader::DebugOn" ref="de27d01f85f71723bcbb3ec54f630b31" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::DebugOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn debugging output on. 
</div>
</div><p>
<a class="anchor" name="17444d38d6f52e9e3bdf080dfffbe803"></a><!-- doxytag: member="itk::XMLReader::Delete" ref="17444d38d6f52e9e3bdf080dfffbe803" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightObject::Delete           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Delete an <a class="el" href="namespaceitk.html" title="Hashtable class, used to implement the hashed associative containers itk_hash_set...">itk</a> object. This method should always be used to delete an object when the new operator was used to create it. Using the C delete method will not work with reference counting. 
</div>
</div><p>
<a class="anchor" name="4a3e1b65aabe4f92c7a239596f37f1e7"></a><!-- doxytag: member="itk::XMLReader::EndElement" ref="4a3e1b65aabe4f92c7a239596f37f1e7" args="(const char *name)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::XMLReaderBase::EndElement           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Callback function -- called from XML parser when ending tag encountered 
<p>Implemented in <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#c7cf34a77c005987664fa7a6889f2f95">itk::PolygonGroupSpatialObjectXMLFileReader</a>.</p>

</div>
</div><p>
<a class="anchor" name="26a48c8dab2da74e61bf3adb764c9e14"></a><!-- doxytag: member="itk::XMLReader::GenerateData" ref="26a48c8dab2da74e61bf3adb764c9e14" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightProcessObject::GenerateData           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method causes the filter to generate its output. 
<p>Reimplemented in <a class="el" href="classitk_1_1ClassifierBase.html#c55ca85d21e29fb84cbe128f118ee525">itk::ClassifierBase&lt; TDataContainer &gt;</a>, <a class="el" href="classitk_1_1ImageClassifierBase.html#9ae1f4f0e566e13d89b14bfc3c2600d1">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#f76d75eeed7843a076ab68d466711f48">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#85be70687e4489afdd647b1c5e898bcc">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#bb6acdf475eee37eeac5193815e82f88">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#66091c0d2fc2fb473dfbd332599085d2">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#7dde6c97b0666db03afb8f33c64fdd75">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#14e613d6ce8ece59ca1bb712dc5f288e">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1ClassifierBase.html#c55ca85d21e29fb84cbe128f118ee525">itk::ClassifierBase&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1ClassifierBase.html#c55ca85d21e29fb84cbe128f118ee525">itk::ClassifierBase&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#bb6acdf475eee37eeac5193815e82f88">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, and <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#66091c0d2fc2fb473dfbd332599085d2">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLightProcessObject_8h_source.html#l00123">123</a> of file <a class="el" href="itkLightProcessObject_8h_source.html">itkLightProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="533cbfbaea711e3f49b6eac1df0899bc"></a><!-- doxytag: member="itk::XMLReader::GenerateOutputInformation" ref="533cbfbaea711e3f49b6eac1df0899bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::XMLReaderBase::GenerateOutputInformation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
do the actual parsing of the input file 
</div>
</div><p>
<a class="anchor" name="6eaa2d51fa07ccdcbb2e32ded427ae6c"></a><!-- doxytag: member="itk::XMLReader::GetAbortGenerateData" ref="6eaa2d51fa07ccdcbb2e32ded427ae6c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const bool&amp; itk::LightProcessObject::GetAbortGenerateData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the AbortGenerateData flag for the process object. Process objects may handle premature termination of execution in different ways. 
</div>
</div><p>
<a class="anchor" name="031c14d32abf5310bb2d0293216fc20b"></a><!-- doxytag: member="itk::XMLReader::GetCommand" ref="031c14d32abf5310bb2d0293216fc20b" args="(unsigned long tag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Command.html">Command</a>* itk::Object::GetCommand           </td>
          <td>(</td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>tag</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the command associated with the given tag. NOTE: This returns a pointer to a <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">Command</a>, but it is safe to asign this to a <a class="el" href="classitk_1_1Command.html#fd9f53bfc5e3295cb80e282abe687318">Command::Pointer</a>. Since <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">Command</a> inherits from <a class="el" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes.">LightObject</a>, at this point in the code, only a pointer or a reference to the <a class="el" href="classitk_1_1Command.html" title="superclass for callback/observer methods">Command</a> can be used. 
</div>
</div><p>
<a class="anchor" name="cf1456e40e57a23d7e7f051ca2e102cf"></a><!-- doxytag: member="itk::XMLReader::GetDebug" ref="cf1456e40e57a23d7e7f051ca2e102cf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool itk::Object::GetDebug           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the value of the debug flag. 
</div>
</div><p>
<a class="anchor" name="5c798c13429236c7015df189ee14348c"></a><!-- doxytag: member="itk::XMLReader::GetFilename" ref="5c798c13429236c7015df189ee14348c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* itk::XMLReaderBase::GetFilename           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the filename to write 
</div>
</div><p>
<a class="anchor" name="722122bd785f53294ff40b828d5ffa4d"></a><!-- doxytag: member="itk::XMLReader::GetGlobalWarningDisplay" ref="722122bd785f53294ff40b828d5ffa4d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static bool itk::Object::GetGlobalWarningDisplay           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is a global flag that controls whether any debug, warning or error messages are displayed. 
</div>
</div><p>
<a class="anchor" name="ab4e913cbfc535646fc7e33f5b2e897d"></a><!-- doxytag: member="itk::XMLReader::GetMetaDataDictionary" ref="ab4e913cbfc535646fc7e33f5b2e897d" args="(void) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a>&amp; itk::Object::GetMetaDataDictionary           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classA.html">A</a> constant reference to this objects <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a>. </dd></dl>

</div>
</div><p>
<a class="anchor" name="414d257cfb90dd76c8f6e29a796531b0"></a><!-- doxytag: member="itk::XMLReader::GetMetaDataDictionary" ref="414d257cfb90dd76c8f6e29a796531b0" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a>&amp; itk::Object::GetMetaDataDictionary           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd><a class="el" href="classA.html">A</a> reference to this objects <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a>. </dd></dl>
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>This reference may be changed. </dd></dl>

</div>
</div><p>
<a class="anchor" name="cab7d8d23240dacdbee33e5d1230a23e"></a><!-- doxytag: member="itk::XMLReader::GetMTime" ref="cab7d8d23240dacdbee33e5d1230a23e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned long itk::Object::GetMTime           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return this objects modified time. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageRegistrationMethod.html#0ca1055a633e9526a885c0b92085762a">itk::ImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1ImageToSpatialObjectRegistrationMethod.html#ac299f2219dd552f38e3975e1d6c4f04">itk::ImageToSpatialObjectRegistrationMethod&lt; TFixedImage, TMovingSpatialObject &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionImageRegistrationMethod.html#2abfcc8295ab147f201f81b87f2fe131">itk::MultiResolutionImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageRegistrationMethod.html#c7b9cf41d8cc0a9d35bf82d03671e22a">itk::PointSetToImageRegistrationMethod&lt; TFixedPointSet, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToPointSetRegistrationMethod.html#2865f9e84b55d26efcebb2d37966f27f">itk::PointSetToPointSetRegistrationMethod&lt; TFixedPointSet, TMovingPointSet &gt;</a>, <a class="el" href="classitk_1_1DeformationFieldSource.html#240df5996ed1f70b11eac0efaa9e05fa">itk::DeformationFieldSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1InverseDeformationFieldImageFilter.html#cb958ad76eccc6210f2a8d5f89ebbe52">itk::InverseDeformationFieldImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ResampleImageFilter.html#ad5910eef27070b8bc36e6673bbc7cbf">itk::ResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1VectorResampleImageFilter.html#e0fcbedd3cdc27806ba275128ecc0571">itk::VectorResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1BoundingBox.html#0042892683cf7fddace623902db14a31">itk::BoundingBox&lt; TPointIdentifier, VPointDimension, TCoordRep, TPointsContainer &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, TAccessor &gt;</a>, <a class="el" href="classitk_1_1ResampleImageFilter.html#ad5910eef27070b8bc36e6673bbc7cbf">itk::ResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1TransformToDeformationFieldSource.html#587f9be610da037f241027f2003fc271">itk::TransformToDeformationFieldSource&lt; TOutputImage, TTransformPrecisionType &gt;</a>, <a class="el" href="classitk_1_1ImageSpatialObject.html#59b8cb2b91110a74fa200cd0a9ae07c6">itk::ImageSpatialObject&lt; TDimension, TPixelType &gt;</a>, <a class="el" href="classitk_1_1MeshSpatialObject.html#02b23babf1a13a97378d8d19e0e5714f">itk::MeshSpatialObject&lt; TMesh &gt;</a>, <a class="el" href="classitk_1_1SceneSpatialObject.html#ec28155bc0ca5c8b386066c0b1801e70">itk::SceneSpatialObject&lt; TSpaceDimension &gt;</a>, <a class="el" href="classitk_1_1SpatialObject.html#30e33a9f2b83e6f47a9b2db63b538198">itk::SpatialObject&lt; TDimension &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::LogPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::SqrtPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToModulusPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToImaginaryPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::SinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::TanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::ExpNegativePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::Log10PixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, PixelAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::RGBToVectorPixelAccessor&lt; TImage::PixelType::ComponentType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::AcosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::RGBToLuminancePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToPhasePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; VectorImage&lt; TPixelType, Dimension &gt;, Accessor::VectorImageToImagePixelAccessor&lt; TPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::AbsPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::VectorToRGBPixelAccessor&lt; TImage::PixelType::ValueType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::AsinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToRealPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::ExpPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::AtanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#185abdf95c633801f091e915eb7d7298">itk::ImageAdaptor&lt; TImage, Accessor::CosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSpatialObject.html#59b8cb2b91110a74fa200cd0a9ae07c6">itk::ImageSpatialObject&lt; TDimension, unsigned char &gt;</a>, <a class="el" href="classitk_1_1SpatialObject.html#30e33a9f2b83e6f47a9b2db63b538198">itk::SpatialObject&lt; 3 &gt;</a>, and <a class="el" href="classitk_1_1SpatialObject.html#30e33a9f2b83e6f47a9b2db63b538198">itk::SpatialObject&lt; ::itk::GetMeshDimension&lt; TMesh &gt;::PointDimension &gt;</a>.</p>

<p>Referenced by <a class="el" href="itkSpatialObject_8h_source.html#l00230">itk::SpatialObject&lt; ::itk::GetMeshDimension&lt; TMesh &gt;::PointDimension &gt;::GetObjectMTime()</a>.</p>

</div>
</div><p>
<a class="anchor" name="0c947adb1664b41ec6575fb6f3dba67a"></a><!-- doxytag: member="itk::XMLReader::GetNameOfClass" ref="0c947adb1664b41ec6575fb6f3dba67a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* itk::LightProcessObject::GetNameOfClass           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Run-time type information (and related methods). 
<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#fa32104b904c2f3e7ebe6653615a1074">itk::Object</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ClassifierBase.html#df687bf7bd8211c104dc1cbc56fa5c56">itk::ClassifierBase&lt; TDataContainer &gt;</a>, <a class="el" href="classitk_1_1ImageClassifierBase.html#e18d231760130c09e7afa4f1cce1b00a">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#c0e3dacdfc4b0310821eccd16e9d52a2">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#40ea73cb6d0ff64ee329c061e1779e03">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#61cd1376a0394a77868bc4b864e6c957">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#1523ee632e4a0ff828eb40943fc5985c">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1LevelSetVelocityNeighborhoodExtractor.html#212862218249d28ea7751493cc63f7c5">itk::LevelSetVelocityNeighborhoodExtractor&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1AnalyzeImageIO.html#54fb47f84baa4bce525961255d7b27c2">itk::AnalyzeImageIO</a>, <a class="el" href="classitk_1_1BioRadImageIO.html#bbe3540dbc6a6aac9280e0725e3ccb74">itk::BioRadImageIO</a>, <a class="el" href="classitk_1_1BMPImageIO.html#d42df5afd29dc2d88902a5b76416f1ad">itk::BMPImageIO</a>, <a class="el" href="classitk_1_1Brains2MaskImageIO.html#8dd7cb24cb0677c961462332257b1cbe">itk::Brains2MaskImageIO</a>, <a class="el" href="classitk_1_1DicomImageIO.html#6288b610c0a8ebbccdc1841c763945c0">itk::DicomImageIO</a>, <a class="el" href="classitk_1_1DICOMImageIO2.html#50afd742fa937328611c4ec42452a98f">itk::DICOMImageIO2</a>, <a class="el" href="classitk_1_1GDCMImageIO.html#db0970d59a951302987a30a74bb5af9a">itk::GDCMImageIO</a>, <a class="el" href="classitk_1_1GE4ImageIO.html#b785c51d7f5cc4aa322154a06d273f2b">itk::GE4ImageIO</a>, <a class="el" href="classitk_1_1GE5ImageIO.html#e158301b7177bab88a4100f81a1b3b40">itk::GE5ImageIO</a>, <a class="el" href="classitk_1_1GEAdwImageIO.html#64bf04ed63f9ba5f649ded0da7cc6d0a">itk::GEAdwImageIO</a>, <a class="el" href="classitk_1_1GiplImageIO.html#6db8a693ccdb7bdfedf4657583286318">itk::GiplImageIO</a>, <a class="el" href="classitk_1_1ImageIOBase.html#63ca0c313634eba3b3ac0cd7061bcf7e">itk::ImageIOBase</a>, <a class="el" href="classitk_1_1IPLCommonImageIO.html#d53060ad9ef019c64594e6b8a297b38b">itk::IPLCommonImageIO</a>, <a class="el" href="classitk_1_1JPEGImageIO.html#e50238314ba4090e901d9b879f0daf31">itk::JPEGImageIO</a>, <a class="el" href="classitk_1_1LSMImageIO.html#a71c1b16699c47bde8e764e15800b5f4">itk::LSMImageIO</a>, <a class="el" href="classitk_1_1MetaArrayReader.html#aaadf77226a147590493d074cfbc68cf">itk::MetaArrayReader</a>, <a class="el" href="classitk_1_1MetaArrayWriter.html#eb131ec8954cb441ea5b0e2cb506b7eb">itk::MetaArrayWriter</a>, <a class="el" href="classitk_1_1MetaImageIO.html#39db70ea9bad13e6e0328bb023233301">itk::MetaImageIO</a>, <a class="el" href="classitk_1_1NiftiImageIO.html#672dcc5fdf1c67fb1cfd02d3c34ef8b2">itk::NiftiImageIO</a>, <a class="el" href="classitk_1_1NrrdImageIO.html#4d67f45533128b1813054137dc533bfe">itk::NrrdImageIO</a>, <a class="el" href="classitk_1_1PNGImageIO.html#d20d8e298c61700430cff581c97823aa">itk::PNGImageIO</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#8d9712a37138dea1c4aad7b8eca98f03">itk::PolygonGroupSpatialObjectXMLFileReader</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileWriter.html#ec5e18a0929483ac8f7fbc6eafbcdd1f">itk::PolygonGroupSpatialObjectXMLFileWriter</a>, <a class="el" href="classitk_1_1RawImageIO.html#7db0636be4adff530fa9ca680ed91d9e">itk::RawImageIO&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1SiemensVisionImageIO.html#083c3cc9d0500c8887a80b9097ff518c">itk::SiemensVisionImageIO</a>, <a class="el" href="classitk_1_1StimulateImageIO.html#bfb6fc52de5bdd28205e2e2adb2bf500">itk::StimulateImageIO</a>, <a class="el" href="classitk_1_1TIFFImageIO.html#72b31de7a36b24aa0362e9be938fb52b">itk::TIFFImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#ef17255048d34cae72a52ee0f2f677b1">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#552c698649e6c1e77940ea541860accc">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1VTKImageIO.html#72bef61f6f857b7bb3c1b4ffb8cba3d9">itk::VTKImageIO</a>, <a class="el" href="classitk_1_1Statistics_1_1BackPropagationLayer.html#f12e656aacdde0b0ac564ea1e62b07a9">itk::Statistics::BackPropagationLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1BatchSupervisedTrainingFunction.html#a29ec3b224046392aad888e868a76cc1">itk::Statistics::BatchSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1CompletelyConnectedWeightSet.html#f70b2255c8507299a0a860cfa994eced">itk::Statistics::CompletelyConnectedWeightSet&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningFunctionBase.html#d3e2ca8d412025b879a0386f833a6005">itk::Statistics::ErrorBackPropagationLearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningWithMomentum.html#b0badfa1711001dcf6180a6fc61ad295">itk::Statistics::ErrorBackPropagationLearningWithMomentum&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1IterativeSupervisedTrainingFunction.html#3ab04892be2ee23b0b174b3f54cf5efe">itk::Statistics::IterativeSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#0cbf6185f1eaa9241672f922649430f5">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#eb182ffb145775c18c713baae3f32756">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1QuickPropLearningRule.html#18a1250d0c241be5adad45c047060b17">itk::Statistics::QuickPropLearningRule&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFBackPropagationLearningFunction.html#8fcfb87e1638ee2e54a9eae11997e6a7">itk::Statistics::RBFBackPropagationLearningFunction&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFLayer.html#353a5ec679e9cf552f78c6103bd28474">itk::Statistics::RBFLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#594a23dcc5380794763c82b7a125af73">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#beac5366a7cdc733c5a4b33a840c139c">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#e3b45ae9d95b3e9edc3c1a89897bcefd">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#2daf070ff809e8870bc57261963a2e95">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1Bruker2DSEQImageIO.html#9733e9755ce3dcbf0e636149e102490a">itk::Bruker2DSEQImageIO</a>, <a class="el" href="classitk_1_1MatlabTransformIO.html#a1abc08f70d1fdc5e3d0d29ca5bef1d3">itk::MatlabTransformIO</a>, <a class="el" href="classitk_1_1MINC2ImageIO.html#e3c270db11481d5d11d38fd0701dd903">itk::MINC2ImageIO</a>, <a class="el" href="classitk_1_1PhilipsRECImageIO.html#9be685a639c6450ebe431159e6e0f941">itk::PhilipsRECImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#ef17255048d34cae72a52ee0f2f677b1">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#552c698649e6c1e77940ea541860accc">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1TransformIOBase.html#4dea620cc078570e7483453ba81d63ff">itk::TransformIOBase</a>, <a class="el" href="classitk_1_1TxtTransformIO.html#616875914063432c4906dca190d9c827">itk::TxtTransformIO</a>, <a class="el" href="classitk_1_1VoxBoCUBImageIO.html#9fa937f83993a4b89150347e3c14e1b6">itk::VoxBoCUBImageIO</a>, <a class="el" href="classitk_1_1ClassifierBase.html#df687bf7bd8211c104dc1cbc56fa5c56">itk::ClassifierBase&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1ClassifierBase.html#df687bf7bd8211c104dc1cbc56fa5c56">itk::ClassifierBase&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#61cd1376a0394a77868bc4b864e6c957">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#1523ee632e4a0ff828eb40943fc5985c">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#0cbf6185f1eaa9241672f922649430f5">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#eb182ffb145775c18c713baae3f32756">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#eb182ffb145775c18c713baae3f32756">itk::Statistics::LearningFunctionBase&lt; LayerType::LayerInterfaceType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#594a23dcc5380794763c82b7a125af73">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, and <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#beac5366a7cdc733c5a4b33a840c139c">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="4b53fd11a74e67925b6b049796a75c52"></a><!-- doxytag: member="itk::XMLReader::GetOutputObject" ref="4b53fd11a74e67925b6b049796a75c52" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* <a class="el" href="classitk_1_1XMLReader.html">itk::XMLReader</a>&lt; T &gt;::GetOutputObject           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the output object, after an XML File has been successfully parsed. 
<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00102">102</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a287bcc86a91461de4e03120e65aee02"></a><!-- doxytag: member="itk::XMLReader::GetProgress" ref="a287bcc86a91461de4e03120e65aee02" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const float&amp; itk::LightProcessObject::GetProgress           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the execution progress of a process object. The progress is a floating number between (0,1), 0 meaning no progress; 1 meaning the filter has completed execution. 
</div>
</div><p>
<a class="anchor" name="48b4964378e7835c61aa54c3104eee61"></a><!-- doxytag: member="itk::XMLReader::GetReferenceCount" ref="48b4964378e7835c61aa54c3104eee61" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int itk::LightObject::GetReferenceCount           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the reference count on this object. 
<p>Definition at line <a class="el" href="itkLightObject_8h_source.html#l00106">106</a> of file <a class="el" href="itkLightObject_8h_source.html">itkLightObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3a5c8091d9c41acbea2bb083f141b028"></a><!-- doxytag: member="itk::XMLReader::GlobalWarningDisplayOff" ref="3a5c8091d9c41acbea2bb083f141b028" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::Object::GlobalWarningDisplayOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is a global flag that controls whether any debug, warning or error messages are displayed. 
<p>Definition at line <a class="el" href="itkObject_8h_source.html#l00100">100</a> of file <a class="el" href="itkObject_8h_source.html">itkObject.h</a>.</p>

<p>References <a class="el" href="classitk_1_1Object.html#d8741136cb37a25e64c62ebf91794d4a">itk::Object::SetGlobalWarningDisplay()</a>.</p>

</div>
</div><p>
<a class="anchor" name="81e0ce09465f2c7e243bb5f68b850ff3"></a><!-- doxytag: member="itk::XMLReader::GlobalWarningDisplayOn" ref="81e0ce09465f2c7e243bb5f68b850ff3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::Object::GlobalWarningDisplayOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is a global flag that controls whether any debug, warning or error messages are displayed. 
<p>Definition at line <a class="el" href="itkObject_8h_source.html#l00098">98</a> of file <a class="el" href="itkObject_8h_source.html">itkObject.h</a>.</p>

<p>References <a class="el" href="classitk_1_1Object.html#d8741136cb37a25e64c62ebf91794d4a">itk::Object::SetGlobalWarningDisplay()</a>.</p>

</div>
</div><p>
<a class="anchor" name="1969769aece35c36fcf240bda3d57a30"></a><!-- doxytag: member="itk::XMLReader::HasObserver" ref="1969769aece35c36fcf240bda3d57a30" args="(const EventObject &amp;event) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool itk::Object::HasObserver           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>event</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return true if an observer is registered for this event. 
</div>
</div><p>
<a class="anchor" name="1bb33c340bb9a88c496cdd4359043294"></a><!-- doxytag: member="itk::XMLReader::InvokeEvent" ref="1bb33c340bb9a88c496cdd4359043294" args="(const EventObject &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::InvokeEvent           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Call Execute on all the Commands observing this event id. The actions triggered by this call doesn't modify this object. 
</div>
</div><p>
<a class="anchor" name="0040fe1667da646a6e9029ea91b966dd"></a><!-- doxytag: member="itk::XMLReader::InvokeEvent" ref="0040fe1667da646a6e9029ea91b966dd" args="(const EventObject &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::InvokeEvent           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1EventObject.html">EventObject</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Call Execute on all the Commands observing this event id. 
</div>
</div><p>
<a class="anchor" name="33101e349626ac58ced6682b061d8277"></a><!-- doxytag: member="itk::XMLReader::Modified" ref="33101e349626ac58ced6682b061d8277" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::Modified           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Update the modification time for this object. Many filters rely on the modification time to determine if they need to recompute their data. 
<p>Reimplemented in <a class="el" href="classitk_1_1NormalizeImageFilter.html#bf4bd98cebe2b7f32cafe14cf26d070e">itk::NormalizeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, TAccessor &gt;</a>, <a class="el" href="classitk_1_1MiniPipelineSeparableImageFilter.html#b0303217704dd6f93c20a1a23005c9ca">itk::MiniPipelineSeparableImageFilter&lt; TInputImage, TOutputImage, TFilter &gt;</a>, <a class="el" href="classitk_1_1GrayscaleDilateImageFilter.html#a77124317dfbc2733c00848f8d38cd24">itk::GrayscaleDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleErodeImageFilter.html#1bdb64296f5364c634b1008ce0f4668a">itk::GrayscaleErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html#ce18a62b5c1fd0d8713718b995895e97">itk::GrayscaleMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html#c6389ff94a8d6270f750530be365338c">itk::GrayscaleMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1MorphologicalGradientImageFilter.html#f46572d5a0d9a7414b51cde735463b15">itk::MorphologicalGradientImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::LogPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::SqrtPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToModulusPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToImaginaryPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::SinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::TanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::ExpNegativePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::Log10PixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, PixelAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::RGBToVectorPixelAccessor&lt; TImage::PixelType::ComponentType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::AcosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::RGBToLuminancePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToPhasePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; VectorImage&lt; TPixelType, Dimension &gt;, Accessor::VectorImageToImagePixelAccessor&lt; TPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::AbsPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::VectorToRGBPixelAccessor&lt; TImage::PixelType::ValueType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::AsinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToRealPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::ExpPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::AtanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">itk::ImageAdaptor&lt; TImage, Accessor::CosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, and <a class="el" href="classitk_1_1MiniPipelineSeparableImageFilter.html#b0303217704dd6f93c20a1a23005c9ca">itk::MiniPipelineSeparableImageFilter&lt; TInputImage, TOutputImage, RankImageFilter&lt; TInputImage, TInputImage, FlatStructuringElement&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt; &gt;</a>.</p>

<p>Referenced by <a class="el" href="itkNarrowBandImageFilterBase_8h_source.html#l00123">itk::NarrowBandImageFilterBase&lt; TInputImage, TOutputImage &gt;::InsertNarrowBandNode()</a>, <a class="el" href="itkMatrixOffsetTransformBase_8h_source.html#l00242">itk::MatrixOffsetTransformBase&lt; TScalarType, 3, 3 &gt;::SetCenter()</a>, <a class="el" href="itkHistogramAlgorithmBase_8h_source.html#l00053">itk::HistogramAlgorithmBase&lt; TInputHistogram &gt;::SetInputHistogram()</a>, <a class="el" href="itkMatrixOffsetTransformBase_8h_source.html#l00180">itk::MatrixOffsetTransformBase&lt; TScalarType, 3, 3 &gt;::SetMatrix()</a>, <a class="el" href="itkNarrowBandImageFilterBase_8h_source.html#l00191">itk::NarrowBandImageFilterBase&lt; TInputImage, TOutputImage &gt;::SetNarrowBand()</a>, <a class="el" href="itkNarrowBandImageFilterBase_8h_source.html#l00168">itk::NarrowBandImageFilterBase&lt; TInputImage, TOutputImage &gt;::SetNarrowBandInnerRadius()</a>, <a class="el" href="itkNarrowBandImageFilterBase_8h_source.html#l00150">itk::NarrowBandImageFilterBase&lt; TInputImage, TOutputImage &gt;::SetNarrowBandTotalRadius()</a>, <a class="el" href="itkMatrixOffsetTransformBase_8h_source.html#l00205">itk::MatrixOffsetTransformBase&lt; TScalarType, 3, 3 &gt;::SetOffset()</a>, <a class="el" href="itkThresholdLabelerImageFilter_8h_source.html#l00175">itk::ThresholdLabelerImageFilter&lt; TInputImage, TOutputImage &gt;::SetRealThresholds()</a>, <a class="el" href="itkCollidingFrontsImageFilter_8h_source.html#l00110">itk::CollidingFrontsImageFilter&lt; TInputImage, TOutputImage &gt;::SetSeedPoints1()</a>, <a class="el" href="itkCollidingFrontsImageFilter_8h_source.html#l00123">itk::CollidingFrontsImageFilter&lt; TInputImage, TOutputImage &gt;::SetSeedPoints2()</a>, <a class="el" href="itkNonUniformBSpline_8h_source.html#l00141">itk::NonUniformBSpline&lt; TDimension &gt;::SetSplineOrder()</a>, <a class="el" href="itkThresholdLabelerImageFilter_8h_source.html#l00156">itk::ThresholdLabelerImageFilter&lt; TInputImage, TOutputImage &gt;::SetThresholds()</a>, <a class="el" href="itkGoodnessOfFitFunctionBase_8h_source.html#l00082">itk::Statistics::GoodnessOfFitFunctionBase&lt; TInputHistogram &gt;::SetTotalObservedScale()</a>, and <a class="el" href="itkMatrixOffsetTransformBase_8h_source.html#l00264">itk::MatrixOffsetTransformBase&lt; TScalarType, 3, 3 &gt;::SetTranslation()</a>.</p>

</div>
</div><p>
<a class="anchor" name="1dd90b3b6a977e8b3b1cacb38f7fdc51"></a><!-- doxytag: member="itk::XMLReader::New" ref="1dd90b3b6a977e8b3b1cacb38f7fdc51" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classitk_1_1SmartPointer.html">Pointer</a> itk::LightProcessObject::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method for creation through the object factory. 
<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#bd47887c0b027fb8aa273251f4ee8a9a">itk::Object</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ImageClassifierBase.html#0a11f9ee2b0cb33584f4f0f6355d6a2a">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#c0658c49f15a68881155f644e39f66bf">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#da0e061c7fbec04e7c23f4ff36996f69">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#c3ccb75d80930228908037e97fbe4ef5">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1LevelSetVelocityNeighborhoodExtractor.html#a8ed12c22c00212c640a8b0d64719ecb">itk::LevelSetVelocityNeighborhoodExtractor&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1AnalyzeImageIO.html#506c6cdcbe862dba03ae248fdf90c876">itk::AnalyzeImageIO</a>, <a class="el" href="classitk_1_1BioRadImageIO.html#31444daa303b7ca4b9e03c1a4d78aacd">itk::BioRadImageIO</a>, <a class="el" href="classitk_1_1BMPImageIO.html#448f15a468ff3eaf7dff559ee259680d">itk::BMPImageIO</a>, <a class="el" href="classitk_1_1Brains2MaskImageIO.html#6a5e37ebae6461e39ee7dfb9407ede8d">itk::Brains2MaskImageIO</a>, <a class="el" href="classitk_1_1DicomImageIO.html#19666ed9bf64a77a5dfc57dda50bd513">itk::DicomImageIO</a>, <a class="el" href="classitk_1_1DICOMImageIO2.html#8f89d5162b478e678bdd1db25eb0bf86">itk::DICOMImageIO2</a>, <a class="el" href="classitk_1_1GDCMImageIO.html#17bbdc3c3f2fa4e3c0d53e308b7a2b29">itk::GDCMImageIO</a>, <a class="el" href="classitk_1_1GE4ImageIO.html#5936f7cfdc287ee92d4592946a1e52c0">itk::GE4ImageIO</a>, <a class="el" href="classitk_1_1GE5ImageIO.html#3a931666aa69e182a9a9f21012bd38ab">itk::GE5ImageIO</a>, <a class="el" href="classitk_1_1GEAdwImageIO.html#28b41dcb55fbc6575fa95504f3c6decc">itk::GEAdwImageIO</a>, <a class="el" href="classitk_1_1GiplImageIO.html#3c7fd09b1126292d3a04bad38f723e4f">itk::GiplImageIO</a>, <a class="el" href="classitk_1_1IPLCommonImageIO.html#98ca6f0c5518dda8aae4287c0919f734">itk::IPLCommonImageIO</a>, <a class="el" href="classitk_1_1JPEGImageIO.html#0d93fe609a482301dd5364c766ba5bc1">itk::JPEGImageIO</a>, <a class="el" href="classitk_1_1LSMImageIO.html#d35f47ca976c17630fe878ae850cd558">itk::LSMImageIO</a>, <a class="el" href="classitk_1_1MetaArrayReader.html#dc163d5481f64c295fe70eeeff616d29">itk::MetaArrayReader</a>, <a class="el" href="classitk_1_1MetaArrayWriter.html#cdebbe8ad4d33f445b001cf79d0dd160">itk::MetaArrayWriter</a>, <a class="el" href="classitk_1_1MetaImageIO.html#9b4b186d6bb1083dec15ee89266edaed">itk::MetaImageIO</a>, <a class="el" href="classitk_1_1NiftiImageIO.html#76ae98c98009b2294ce29f66b15a5c18">itk::NiftiImageIO</a>, <a class="el" href="classitk_1_1NrrdImageIO.html#d641b6f877455950dd21c006eebd6b55">itk::NrrdImageIO</a>, <a class="el" href="classitk_1_1PNGImageIO.html#68d0e3cc382562d02303c3fa828b5596">itk::PNGImageIO</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#946f5cc3c8ecdce6fa44c3af9f1bbd4e">itk::PolygonGroupSpatialObjectXMLFileReader</a>, <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileWriter.html#3134c820dbc54e4bd6ed487f6a3c7e10">itk::PolygonGroupSpatialObjectXMLFileWriter</a>, <a class="el" href="classitk_1_1RawImageIO.html#cccd3e70a8b9a2c0080c3ecbbac0b68f">itk::RawImageIO&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1SiemensVisionImageIO.html#88aea25b5bc96f7d586cf300fcdbc487">itk::SiemensVisionImageIO</a>, <a class="el" href="classitk_1_1StimulateImageIO.html#527c40a0bc0eb3be2bec15bc458166d6">itk::StimulateImageIO</a>, <a class="el" href="classitk_1_1TIFFImageIO.html#1af507337711d1f3ca12110297457422">itk::TIFFImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#71e4a42a98de0151b9bb9a847aaba6c6">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#5780867e31aa4ffd31d7fe717835a29c">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1VTKImageIO.html#e2f0cf9c562c95bf2c6746182100dcbd">itk::VTKImageIO</a>, <a class="el" href="classitk_1_1Statistics_1_1BackPropagationLayer.html#356d859f1ce53872c6134a31018eb8f7">itk::Statistics::BackPropagationLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1BatchSupervisedTrainingFunction.html#a572aa8466cecca73b62053a558c6105">itk::Statistics::BatchSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1CompletelyConnectedWeightSet.html#2949ab3f7748f4c81519fd940cb9d65f">itk::Statistics::CompletelyConnectedWeightSet&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningFunctionBase.html#7ea909affbb96726a7762717646bd91b">itk::Statistics::ErrorBackPropagationLearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningWithMomentum.html#6a52fc15767340115421e740639555c0">itk::Statistics::ErrorBackPropagationLearningWithMomentum&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1IterativeSupervisedTrainingFunction.html#5b4922e6d0d0bd887ffcc330e3436ad6">itk::Statistics::IterativeSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1QuickPropLearningRule.html#af8a7e0bc82b91b710d9e69c82934a24">itk::Statistics::QuickPropLearningRule&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFBackPropagationLearningFunction.html#f65e777fcd6b78ed011010bdf877b69d">itk::Statistics::RBFBackPropagationLearningFunction&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFLayer.html#2f0affe4d93e8c5d41f608a5a94ea599">itk::Statistics::RBFLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#52bcd5a44eaa38af026c3316b273feb4">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#1cd076da0f9d913d6883e718cfc9ffd9">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#4e51bc781671f6e22d3de7268a740ec4">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1Bruker2DSEQImageIO.html#c72e08828dd3faace1f6383788bd9fb0">itk::Bruker2DSEQImageIO</a>, <a class="el" href="classitk_1_1MatlabTransformIO.html#a3c1545850618e30e01e8851978fc2bd">itk::MatlabTransformIO</a>, <a class="el" href="classitk_1_1MINC2ImageIO.html#ea6a72248bc51ee3c47a59e53fece463">itk::MINC2ImageIO</a>, <a class="el" href="classitk_1_1PhilipsRECImageIO.html#4b106539ff3cac3c9c0a87f89c9c9634">itk::PhilipsRECImageIO</a>, <a class="el" href="classitk_1_1TransformFileReader.html#71e4a42a98de0151b9bb9a847aaba6c6">itk::TransformFileReader</a>, <a class="el" href="classitk_1_1TransformFileWriter.html#5780867e31aa4ffd31d7fe717835a29c">itk::TransformFileWriter</a>, <a class="el" href="classitk_1_1TxtTransformIO.html#c4a2ecc5d435699eb062ecee520cd518">itk::TxtTransformIO</a>, <a class="el" href="classitk_1_1VoxBoCUBImageIO.html#12a061a5a5d90d6e87fb1a15444939c9">itk::VoxBoCUBImageIO</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#c3ccb75d80930228908037e97fbe4ef5">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, and <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#52bcd5a44eaa38af026c3316b273feb4">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="50cf92cbe5e405be1d9c895fa891d30c"></a><!-- doxytag: member="itk::XMLReader::parse" ref="50cf92cbe5e405be1d9c895fa891d30c" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::XMLReaderBase::parse           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Instantiates and invokes the XML parser for the file named by m_Filename. The parser will throw an exception in the case of XML syntax errors, missing filenames, unreadable input file, etc. 
</div>
</div><p>
<a class="anchor" name="bb0e07472c48d5a2033ac69ed519a338"></a><!-- doxytag: member="itk::XMLReader::Print" ref="bb0e07472c48d5a2033ac69ed519a338" args="(std::ostream &amp;os, Indent indent=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::LightObject::Print           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Cause the object to print itself out. 
<p>Referenced by <a class="el" href="itkWeakPointer_8h_source.html#l00116">itk::WeakPointer&lt; ProcessObject &gt;::Print()</a>.</p>

</div>
</div><p>
<a class="anchor" name="2c28e4194498d84fc4cf04f52627ebfc"></a><!-- doxytag: member="itk::XMLReader::PrintHeader" ref="2c28e4194498d84fc4cf04f52627ebfc" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightObject::PrintHeader           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
</div>
</div><p>
<a class="anchor" name="86e41d394947d09fa11d2bd1aa4a0823"></a><!-- doxytag: member="itk::XMLReader::PrintObservers" ref="86e41d394947d09fa11d2bd1aa4a0823" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool itk::Object::PrintObservers           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="773b22d15021c1e67ae0788364f97ed8"></a><!-- doxytag: member="itk::XMLReader::PrintSelf" ref="773b22d15021c1e67ae0788364f97ed8" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::LightProcessObject::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#7dce2b541e00865f1efc131de66c8f1a">itk::Object</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ClassifierBase.html#f482e1db4ab7eaa420493118f86d2159">itk::ClassifierBase&lt; TDataContainer &gt;</a>, <a class="el" href="classitk_1_1ImageClassifierBase.html#f4513dfa444d240cdc2688b656c37c2f">itk::ImageClassifierBase&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageGaussianModelEstimator.html#fd5e3700ad70c496d9c999fa46e8f9f0">itk::ImageGaussianModelEstimator&lt; TInputImage, TMembershipFunction, TTrainingImage &gt;</a>, <a class="el" href="classitk_1_1ImageKmeansModelEstimator.html#1161cd8739909b869110b9be3b6cc722">itk::ImageKmeansModelEstimator&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#658325d2c7c137c61f7f065f8b038903">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#e56c05b0b77bf10d4a7ba1b43a252114">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1LevelSetVelocityNeighborhoodExtractor.html#1275d491514bfdaeed030f9d95542c0e">itk::LevelSetVelocityNeighborhoodExtractor&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1AnalyzeImageIO.html#5bd2b4e7aad06a2e006bf911d446275a">itk::AnalyzeImageIO</a>, <a class="el" href="classitk_1_1BioRadImageIO.html#d0389a9c0da5205d2c1c3988284b323c">itk::BioRadImageIO</a>, <a class="el" href="classitk_1_1BMPImageIO.html#5894a40eb6d7b2479584f0d2d5943a09">itk::BMPImageIO</a>, <a class="el" href="classitk_1_1Brains2MaskImageIO.html#2deb1f322fdee0462f208c16032d7c1d">itk::Brains2MaskImageIO</a>, <a class="el" href="classitk_1_1DICOMImageIO2.html#74805ead0e22425424cb46a86d0642b8">itk::DICOMImageIO2</a>, <a class="el" href="classitk_1_1GDCMImageIO.html#b0f768a3cbf34108181eda72442737e3">itk::GDCMImageIO</a>, <a class="el" href="classitk_1_1GiplImageIO.html#9a84d0b7a709f2132e69c399b47351d2">itk::GiplImageIO</a>, <a class="el" href="classitk_1_1ImageIOBase.html#2b04126a2d31e2b4fcbe19746ee3681a">itk::ImageIOBase</a>, <a class="el" href="classitk_1_1IPLCommonImageIO.html#e133c202bde783863ec7e18c701f5de4">itk::IPLCommonImageIO</a>, <a class="el" href="classitk_1_1JPEGImageIO.html#80001e81ce4228221c0c1ea743e476f1">itk::JPEGImageIO</a>, <a class="el" href="classitk_1_1LSMImageIO.html#ad44192d78026cfea839fd966fb42cd8">itk::LSMImageIO</a>, <a class="el" href="classitk_1_1MetaImageIO.html#f059d4c816f2a25d121b5af9cf16a5d4">itk::MetaImageIO</a>, <a class="el" href="classitk_1_1NiftiImageIO.html#b1026e2c2b3c319d731606644f23dd42">itk::NiftiImageIO</a>, <a class="el" href="classitk_1_1NrrdImageIO.html#bbcf5e9eb27be1539a3b72d84b60f01c">itk::NrrdImageIO</a>, <a class="el" href="classitk_1_1PNGImageIO.html#76e4988fec5dbf11572d5bcf7b8bcdc3">itk::PNGImageIO</a>, <a class="el" href="classitk_1_1RawImageIO.html#b9cd9c929a98d4436e94182b233aaeca">itk::RawImageIO&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1StimulateImageIO.html#dc7fca3a4b0b8f4b51a49cb6df895883">itk::StimulateImageIO</a>, <a class="el" href="classitk_1_1TIFFImageIO.html#a5fce135b04429fef4535fd8a735a1f8">itk::TIFFImageIO</a>, <a class="el" href="classitk_1_1VTKImageIO.html#e6eb59025300a9bce2db8bca31daad2a">itk::VTKImageIO</a>, <a class="el" href="classitk_1_1Statistics_1_1BackPropagationLayer.html#69166f9455bbe00c706f2b647132c395">itk::Statistics::BackPropagationLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1BatchSupervisedTrainingFunction.html#43bc19ffcd730fac9775bdeb8ef93b9d">itk::Statistics::BatchSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1CompletelyConnectedWeightSet.html#67ef9a5f6a70af1c64a10262b2b2d6ef">itk::Statistics::CompletelyConnectedWeightSet&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningFunctionBase.html#78b6fc2dcca7c5b4d7afd10887eee511">itk::Statistics::ErrorBackPropagationLearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ErrorBackPropagationLearningWithMomentum.html#712b70476ffa440a6e31a54ef5f5bd15">itk::Statistics::ErrorBackPropagationLearningWithMomentum&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1IterativeSupervisedTrainingFunction.html#df9e8cce16b734d42cd4b8541f310bc6">itk::Statistics::IterativeSupervisedTrainingFunction&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#f79b0e7b3aef653775652b4c3b2ff725">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#1c3dfb1752c879031474e30a033d161b">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1QuickPropLearningRule.html#2377d07e8eed0faa5dfb0ab18e69e38e">itk::Statistics::QuickPropLearningRule&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFBackPropagationLearningFunction.html#fff85a9aa79d8dfd5993eea75e5ae631">itk::Statistics::RBFBackPropagationLearningFunction&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1RBFLayer.html#f9616a1eb1fa1ed1441753d69cc4c1a0">itk::Statistics::RBFLayer&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#e0f5d35090c602b6da7d54ee7ed6cf25">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#ea973a62f902d08ac67aa30a90066af7">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifier.html#7f9911226cdd4ebe574c343c6fbb7bb6">itk::Statistics::SampleClassifier&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1SampleClassifierWithMask.html#6ee8933ed98d2fbccc12f259f75f66f7">itk::Statistics::SampleClassifierWithMask&lt; TSample, TMaskSample &gt;</a>, <a class="el" href="classitk_1_1Bruker2DSEQImageIO.html#e4ffcb0bc547306aa56b3856167aa347">itk::Bruker2DSEQImageIO</a>, <a class="el" href="classitk_1_1MINC2ImageIO.html#c2a4304c0cb6d0c07f22f827d3592916">itk::MINC2ImageIO</a>, <a class="el" href="classitk_1_1PhilipsRECImageIO.html#3ada21b44a820b9cfef972e3ef2449da">itk::PhilipsRECImageIO</a>, <a class="el" href="classitk_1_1TransformIOBase.html#7cb04b029300f6ce3ddecf22833009ea">itk::TransformIOBase</a>, <a class="el" href="classitk_1_1VoxBoCUBImageIO.html#ae843e13c7441a6a59a597176a8b3963">itk::VoxBoCUBImageIO</a>, <a class="el" href="classitk_1_1ClassifierBase.html#f482e1db4ab7eaa420493118f86d2159">itk::ClassifierBase&lt; TSample &gt;</a>, <a class="el" href="classitk_1_1ClassifierBase.html#f482e1db4ab7eaa420493118f86d2159">itk::ClassifierBase&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageModelEstimatorBase.html#658325d2c7c137c61f7f065f8b038903">itk::ImageModelEstimatorBase&lt; TInputImage, TMembershipFunction &gt;</a>, <a class="el" href="classitk_1_1LevelSetNeighborhoodExtractor.html#e56c05b0b77bf10d4a7ba1b43a252114">itk::LevelSetNeighborhoodExtractor&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LayerBase.html#f79b0e7b3aef653775652b4c3b2ff725">itk::Statistics::LayerBase&lt; TMeasurementVector, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#1c3dfb1752c879031474e30a033d161b">itk::Statistics::LearningFunctionBase&lt; LayerType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1LearningFunctionBase.html#1c3dfb1752c879031474e30a033d161b">itk::Statistics::LearningFunctionBase&lt; LayerType::LayerInterfaceType, TTargetVector &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1TrainingFunctionBase.html#e0f5d35090c602b6da7d54ee7ed6cf25">itk::Statistics::TrainingFunctionBase&lt; TSample, TTargetVector, ScalarType &gt;</a>, and <a class="el" href="classitk_1_1Statistics_1_1WeightSetBase.html#ea973a62f902d08ac67aa30a90066af7">itk::Statistics::WeightSetBase&lt; TMeasurementVector, TTargetVector &gt;</a>.</p>

<p>Referenced by <a class="el" href="itkLearningFunctionBase_8h_source.html#l00056">itk::Statistics::LearningFunctionBase&lt; LayerType::LayerInterfaceType, TTargetVector &gt;::PrintSelf()</a>.</p>

</div>
</div><p>
<a class="anchor" name="53f01227f6e1d236af409a9f90948734"></a><!-- doxytag: member="itk::XMLReader::PrintTrailer" ref="53f01227f6e1d236af409a9f90948734" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightObject::PrintTrailer           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
</div>
</div><p>
<a class="anchor" name="0cdbcf8585409596b9deabed98ce19a1"></a><!-- doxytag: member="itk::XMLReader::Register" ref="0cdbcf8585409596b9deabed98ce19a1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::Register           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Increase the reference count (mark as used by another object). 
<p>Reimplemented from <a class="el" href="classitk_1_1LightObject.html#ae9bb60ec4be7ddd5f4ddbf3ee554b93">itk::LightObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="1d681b7e17fc204ad22b84d1e924784e"></a><!-- doxytag: member="itk::XMLReader::RemoveAllObservers" ref="1d681b7e17fc204ad22b84d1e924784e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::RemoveAllObservers           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove all observers . 
</div>
</div><p>
<a class="anchor" name="d35bf2647e1d1c1dc34289d5aeb1d041"></a><!-- doxytag: member="itk::XMLReader::RemoveObserver" ref="d35bf2647e1d1c1dc34289d5aeb1d041" args="(unsigned long tag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::RemoveObserver           </td>
          <td>(</td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>tag</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove the observer with this tag value. 
</div>
</div><p>
<a class="anchor" name="08ff2e7e7b99667a35b50cf58c837c1e"></a><!-- doxytag: member="itk::XMLReader::SetAbortGenerateData" ref="08ff2e7e7b99667a35b50cf58c837c1e" args="(bool _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightProcessObject::SetAbortGenerateData           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the AbortGenerateData flag for the process object. Process objects may handle premature termination of execution in different ways. 
</div>
</div><p>
<a class="anchor" name="0b7aabc3944effad59f0f048d621645d"></a><!-- doxytag: member="itk::XMLReader::SetDebug" ref="0b7aabc3944effad59f0f048d621645d" args="(bool debugFlag) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::SetDebug           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>debugFlag</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the value of the debug flag. <a class="el" href="classA.html">A</a> non-zero value turns debugging on. 
</div>
</div><p>
<a class="anchor" name="cc22097f7fca736c6f136fa09dba8a9f"></a><!-- doxytag: member="itk::XMLReader::SetFilename" ref="cc22097f7fca736c6f136fa09dba8a9f" args="(const char *_arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::XMLReaderBase::SetFilename           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the filename to write 
</div>
</div><p>
<a class="anchor" name="d8741136cb37a25e64c62ebf91794d4a"></a><!-- doxytag: member="itk::XMLReader::SetGlobalWarningDisplay" ref="d8741136cb37a25e64c62ebf91794d4a" args="(bool flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::Object::SetGlobalWarningDisplay           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>flag</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is a global flag that controls whether any debug, warning or error messages are displayed. 
<p>Referenced by <a class="el" href="itkObject_8h_source.html#l00100">itk::Object::GlobalWarningDisplayOff()</a>, and <a class="el" href="itkObject_8h_source.html#l00098">itk::Object::GlobalWarningDisplayOn()</a>.</p>

</div>
</div><p>
<a class="anchor" name="7b61a8c36e3ddda0b464c064c4e25eff"></a><!-- doxytag: member="itk::XMLReader::SetMetaDataDictionary" ref="7b61a8c36e3ddda0b464c064c4e25eff" args="(const MetaDataDictionary &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::SetMetaDataDictionary           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Set the <a class="el" href="classitk_1_1MetaDataDictionary.html">MetaDataDictionary</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="d165a6b727613862256586b137079ba4"></a><!-- doxytag: member="itk::XMLReader::SetOutputObject" ref="d165a6b727613862256586b137079ba4" args="(T *obj)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1XMLReader.html">itk::XMLReader</a>&lt; T &gt;::SetOutputObject           </td>
          <td>(</td>
          <td class="paramtype">T *&nbsp;</td>
          <td class="paramname"> <em>obj</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the output object. Doesn't make sense for a client of the <a class="el" href="classitk_1_1XMLReader.html">XMLReader</a>, but could be used in derived class to assign pointer to result object. 
<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00098">98</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="096294f659bbf5aba736cfc9d1cceaa0"></a><!-- doxytag: member="itk::XMLReader::SetProgress" ref="096294f659bbf5aba736cfc9d1cceaa0" args="(float _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightProcessObject::SetProgress           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the execution progress of a process object. The progress is a floating number between (0,1), 0 meaning no progress; 1 meaning the filter has completed execution. 
</div>
</div><p>
<a class="anchor" name="10988882bd8c63886182f959ce5e0b3b"></a><!-- doxytag: member="itk::XMLReader::SetReferenceCount" ref="10988882bd8c63886182f959ce5e0b3b" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::SetReferenceCount           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the reference count (use with care) 
<p>Reimplemented from <a class="el" href="classitk_1_1LightObject.html#c065f10e03fbe34c9861830d23c107f1">itk::LightObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="77ed32eff6770079e74094db662d8cc6"></a><!-- doxytag: member="itk::XMLReader::StartElement" ref="77ed32eff6770079e74094db662d8cc6" args="(const char *name, const char **atts)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::XMLReaderBase::StartElement           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char **&nbsp;</td>
          <td class="paramname"> <em>atts</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [pure virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Callback function -- called from XML parser with start-of-element information. 
<p>Implemented in <a class="el" href="classitk_1_1PolygonGroupSpatialObjectXMLFileReader.html#e650315ef02d635dec0075838c8f6e7c">itk::PolygonGroupSpatialObjectXMLFileReader</a>.</p>

</div>
</div><p>
<a class="anchor" name="eb964c23f5ea55c3896efdc645524e55"></a><!-- doxytag: member="itk::XMLReader::UnRegister" ref="eb964c23f5ea55c3896efdc645524e55" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::UnRegister           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Decrease the reference count (release by another object). 
<p>Reimplemented from <a class="el" href="classitk_1_1LightObject.html#685281de558804ff66fab3ab50744b78">itk::LightObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="f4bfef7416e9443223d9cfac63412eac"></a><!-- doxytag: member="itk::XMLReader::UpdateOutputData" ref="f4bfef7416e9443223d9cfac63412eac" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::LightProcessObject::UpdateOutputData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Actually generate new output. 
</div>
</div><p>
<a class="anchor" name="d8203286e0ded0fd78fc8db8c4066580"></a><!-- doxytag: member="itk::XMLReader::UpdateProgress" ref="d8203286e0ded0fd78fc8db8c4066580" args="(float amount)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::LightProcessObject::UpdateProgress           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>amount</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Update the progress of the process object. If a ProgressMethod exists, executes it. Then set the Progress ivar to amount. The parameter amount should range between (0,1). 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="bdc8ae85deb92e006fe6c7f8c8cffb7a"></a><!-- doxytag: member="itk::XMLReader::m_Filename" ref="bdc8ae85deb92e006fe6c7f8c8cffb7a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string <a class="el" href="classitk_1_1XMLReaderBase.html#bdc8ae85deb92e006fe6c7f8c8cffb7a">itk::XMLReaderBase::m_Filename</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00075">75</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bda8c34af9beca2cd21b08b917ecb390"></a><!-- doxytag: member="itk::XMLReader::m_OutputObject" ref="bda8c34af9beca2cd21b08b917ecb390" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">T* <a class="el" href="classitk_1_1XMLReader.html">itk::XMLReader</a>&lt; T &gt;::<a class="el" href="classitk_1_1XMLReader.html#bda8c34af9beca2cd21b08b917ecb390">m_OutputObject</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkXMLFile_8h_source.html#l00105">105</a> of file <a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a>.</p>

<p>Referenced by <a class="el" href="itkXMLFile_8h_source.html#l00102">itk::XMLReader&lt; PGroupSpatialObjectType &gt;::GetOutputObject()</a>, and <a class="el" href="itkXMLFile_8h_source.html#l00098">itk::XMLReader&lt; PGroupSpatialObjectType &gt;::SetOutputObject()</a>.</p>

</div>
</div><p>
<a class="anchor" name="499dbc304e9a6b929a4f339308788456"></a><!-- doxytag: member="itk::XMLReader::m_ReferenceCount" ref="499dbc304e9a6b929a4f339308788456" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1LightObject.html#dc057b9bc15dba2d9b7b8bd4fa0f6774">InternalReferenceCountType</a> <a class="el" href="classitk_1_1LightObject.html#499dbc304e9a6b929a4f339308788456">itk::LightObject::m_ReferenceCount</a><code> [mutable, protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Number of uses of this object by other objects. 
<p>Definition at line <a class="el" href="itkLightObject_8h_source.html#l00144">144</a> of file <a class="el" href="itkLightObject_8h_source.html">itkLightObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b44ec95ff62bd5ea0315f7546ecac368"></a><!-- doxytag: member="itk::XMLReader::m_ReferenceCountLock" ref="b44ec95ff62bd5ea0315f7546ecac368" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1SimpleFastMutexLock.html">SimpleFastMutexLock</a> <a class="el" href="classitk_1_1LightObject.html#b44ec95ff62bd5ea0315f7546ecac368">itk::LightObject::m_ReferenceCountLock</a><code> [mutable, protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Mutex lock to protect modification to the reference count 
<p>Definition at line <a class="el" href="itkLightObject_8h_source.html#l00147">147</a> of file <a class="el" href="itkLightObject_8h_source.html">itkLightObject.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkXMLFile_8h_source.html">itkXMLFile.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 08:18:41 2009 for ITK  by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img 
src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen"
align="middle" border=0 width=110 height=53>
</a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
 &copy;&nbsp;1997-2000</small></address>
</body>
</html>