Sophie

Sophie

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

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::PointSetToSpatialObjectDemonsRegistration&lt; TFixedPointSet, TMovingSpatialObject &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_1PointSetToSpatialObjectDemonsRegistration.html">PointSetToSpatialObjectDemonsRegistration</a>
  </div>
<div class="contents">
<h1>itk::PointSetToSpatialObjectDemonsRegistration&lt; TFixedPointSet, TMovingSpatialObject &gt; Class Template Reference<br>
<small>
[<a class="el" href="group__RegistrationFilters.html">Registration Filters</a>]</small>
</h1><!-- doxytag: class="itk::PointSetToSpatialObjectDemonsRegistration" --><!-- doxytag: inherits="itk::ProcessObject" -->Implementation of Demons Registration between a <a class="el" href="classitk_1_1PointSet.html" title="A superclass of the N-dimensional mesh structure; supports point (geometric coordinate...">PointSet</a> and a <a class="el" href="classitk_1_1SpatialObject.html" title="Implementation of the composite pattern.">SpatialObject</a>.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::PointSetToSpatialObjectDemonsRegistration&lt; TFixedPointSet, TMovingSpatialObject &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1PointSetToSpatialObjectDemonsRegistration__inherit__graph.png" border="0" usemap="#itk_1_1PointSetToSpatialObjectDemonsRegistration_3_01TFixedPointSet_00_01TMovingSpatialObject_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1PointSetToSpatialObjectDemonsRegistration_3_01TFixedPointSet_00_01TMovingSpatialObject_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)..." alt="" coords="251,160,397,189"><area shape="rect" id="node4" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="276,83,372,112"><area shape="rect" id="node6" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="260,5,388,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::PointSetToSpatialObjectDemonsRegistration&lt; TFixedPointSet, TMovingSpatialObject &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1PointSetToSpatialObjectDemonsRegistration__coll__graph.png" border="0" usemap="#itk_1_1PointSetToSpatialObjectDemonsRegistration_3_01TFixedPointSet_00_01TMovingSpatialObject_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1PointSetToSpatialObjectDemonsRegistration_3_01TFixedPointSet_00_01TMovingSpatialObject_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)..." alt="" coords="564,293,711,323"><area shape="rect" id="node4" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="375,197,471,227"><area shape="rect" id="node6" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="73,101,201,131"><area shape="rect" id="node8" 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="node10" href="classitk_1_1MetaDataDictionary.html" title="itk::MetaDataDictionary" alt="" coords="293,101,480,131"><area shape="rect" id="node12" href="classitk_1_1MetaDataDictionary_1_1MetaDataDictionaryMapType.html" title="itk::MetaDataDictionary::MetaDataDictionaryMapType" alt="" coords="224,5,619,35"><area shape="rect" id="node14" href="classitk_1_1TimeStamp.html" title="Generate a unique, increasing time value." alt="" coords="551,101,676,131"><area shape="rect" id="node16" href="classitk_1_1SmartPointer.html" title="itk::SmartPointer\&lt; Self \&gt;" alt="" coords="852,197,1044,227"><area shape="rect" id="node18" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting." alt="" coords="821,101,1075,131"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1PointSetToSpatialObjectDemonsRegistration-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_1PointSetToSpatialObjectDemonsRegistration.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#5399d5674665d59c01f827f972ff693e">ConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1SmartPointer.html">DataObject::Pointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#0a07fd96eda9f381c99e5468a9429fa4">DataObjectPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector<br class="typebreak">
&lt; <a class="el" href="classitk_1_1SmartPointer.html">DataObjectPointer</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#2fe5a653184fb6a78cf8386ecde198da">DataObjectPointerArray</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
DataObjectPointerArray::size_type&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="itkFEMMacro_8h.html#68fafcc6909430ccd70cbc4aeee0107c">FixedPointSetType::ConstPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#ede20c1367d519ab013c884b373ed79e">FixedPointSetConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TFixedPointSet&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#192ef6ce91017a5c74ed9296a458463f">FixedPointSetType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="itkFEMMacro_8h.html#68fafcc6909430ccd70cbc4aeee0107c">MovingSpatialObjectType::ConstPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#601dd1e499b9404e4e58f351f7da3e75">MovingSpatialObjectConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TMovingSpatialObject&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#77d6761c3abb70d0da8f1d4c62e32a11">MovingSpatialObjectType</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_1PointSetToSpatialObjectDemonsRegistration.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#8a9c0bbbad1549dfc6491d959f11728b">Pointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">PointSetToSpatialObjectDemonsRegistration</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#2c0179abfa1351de85b1d0bf484e8086">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#00b40775555827017545de07e36eee91">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_1ProcessObject.html#0400a6d88fba8b5fd4fc681eeec8d93b">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_1ProcessObject.html#1f13b0a71a15c1540965db41d8f5fa8e">AbortGenerateDataOn</a> ()</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_1ProcessObject.html#c26647c13232381be4f6b1c63e2ec3c9">EnlargeOutputRequestedRegion</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</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_1ProcessObject.html#88aef627d8a629e3dfc5ed7f0cf0ab09">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"><a class="el" href="classitk_1_1ProcessObject.html#2fe5a653184fb6a78cf8386ecde198da">DataObjectPointerArray</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#d7bd31687d0f5c555be3adbef7ed3d19">GetInputs</a> ()</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"><a class="el" href="classitk_1_1MultiThreader.html">MultiThreader</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#a894fafb77b31fe8c5a78d0700846f8c">GetMultiThreader</a> ()</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_1PointSetToSpatialObjectDemonsRegistration.html#10ac42ede2f32155df836cd67d8a58f8">GetNameOfClass</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#2589990cbfd7f31a983dabd3f8641b87">GetNumberOfInputs</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <br class="typebreak">
<a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#9c81f3e919154ab2a75f088e2d3740d4">GetNumberOfValidRequiredInputs</a> () const </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_1ProcessObject.html#4cd876b44168a2006709fc0f6f713121">GetProgress</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_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 <a class="el" href="classitk_1_1SmartPointer.html">DataObjectPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#81f7ad593aa78ec0a313f89a6fae027d">MakeOutput</a> (unsigned int idx)</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">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#2c28f61dc9f69046f8d39c9e2976f9cc">PrepareOutputs</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_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_1ProcessObject.html#b0cc3a4eedea62c0d727ddd632352f98">PropagateRequestedRegion</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *output)</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_1ProcessObject.html#902f4d0a85c7eca1b8891030bb89a2f3">ResetPipeline</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_1ProcessObject.html#45ba74f68fd66b265d2764c5c7040275">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">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">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#cb2ffa758a1ddb9b28ee9e5a153aef32">SetProgress</a> (float _arg)</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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#7b7cb0ef765bb9deccd02cc71baaeb32">StartRegistration</a> (void)</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_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update</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_1ProcessObject.html#94a8c5c8d65c414bd14aaca3935aa97b">UpdateLargestPossibleRegion</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_1ProcessObject.html#ee9a38d38626f768aafb2d56b870bf08">UpdateOutputData</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *output)</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_1ProcessObject.html#e8cfdbc07f262b90ce920e9aa56faab7">UpdateOutputInformation</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_1ProcessObject.html#958440b8dcede732017da9daea6e1e5b">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 const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#192ef6ce91017a5c74ed9296a458463f">FixedPointSetType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#b87b2d032cf6a86b4fd4694fdf500f32">GetFixedPointSet</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_1PointSetToSpatialObjectDemonsRegistration.html#f7260f0223bcc0eb08c8af6f60c1a1c9">SetFixedPointSet</a> (const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#192ef6ce91017a5c74ed9296a458463f">FixedPointSetType</a> *_arg)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <br class="typebreak">
<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#77d6761c3abb70d0da8f1d4c62e32a11">MovingSpatialObjectType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#d684f020639f96e7f08869be35639fbd">GetMovingSpatialObject</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_1PointSetToSpatialObjectDemonsRegistration.html#e1d1ea51569f8bf236b25ac016f39cc7">SetMovingSpatialObject</a> (const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#77d6761c3abb70d0da8f1d4c62e32a11">MovingSpatialObjectType</a> *_arg)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#6c9e29773f80447493af9bb3043d59c7">GetNumberOfOutputs</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ProcessObject.html#2fe5a653184fb6a78cf8386ecde198da">DataObjectPointerArray</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#043b74a39b5f6b65468650081b239027">GetOutputs</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const int &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#1e4a452d22128839021269d83361781e">GetNumberOfThreads</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_1ProcessObject.html#68c1b975841a3e2ba2cbbf351254b5a4">SetNumberOfThreads</a> (int _arg)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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_1ProcessObject.html#2ac036c11057a15b33c5b167cf2eefba">GetReleaseDataBeforeUpdateFlag</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_1ProcessObject.html#e6d090ca9ca9b27f6b3322a9bee78e0c">ReleaseDataBeforeUpdateFlagOff</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_1ProcessObject.html#49a2ca13f847b2a502a1f3db841542bb">ReleaseDataBeforeUpdateFlagOn</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_1ProcessObject.html#95864e89fe7cb74593358634be65c38d">SetReleaseDataBeforeUpdateFlag</a> (bool _arg)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#9d4300be8735fc7c20126c3b90069908">GetReleaseDataFlag</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_1ProcessObject.html#c79d1a1bc4631a493ab778715402d552">ReleaseDataFlagOff</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_1ProcessObject.html#e732e9163879ae559ccd0b5957141f97">ReleaseDataFlagOn</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_1ProcessObject.html#46418ccfc9f11e48839870ca4de165b0">SetReleaseDataFlag</a> (bool flag)</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_1PointSetToSpatialObjectDemonsRegistration.html#5222d38219d720176ed7de8b36bf8a94">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_1ProcessObject.html#f03cd4fd7c884d92d3cac364e375b7ab">CacheInputReleaseDataFlags</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_1ProcessObject.html#6c7f70cf03bcd35b5da945d96d1c8e7c">GenerateData</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_1ProcessObject.html#de67a54c973bfaf739184c906da7c77a">GenerateInputRequestedRegion</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_1ProcessObject.html#be61fb6b7de8c443e7af1561bd722736">GenerateOutputInformation</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_1ProcessObject.html#31a00e709645b6f53d0a83390b97dfba">GenerateOutputRequestedRegion</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *output)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#7062a5a308b54fd94080ac7b2e17fe02">PointSetToSpatialObjectDemonsRegistration</a> ()</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_1PointSetToSpatialObjectDemonsRegistration.html#977879ec9518cd7d8c2fa883bdfab3a7">PrintSelf</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_1ProcessObject.html#ed10f6dd255911518c98ae38c0c72917">PropagateResetPipeline</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_1ProcessObject.html#0ba4a15c3031fd6b243232cbe55e6ff4">ReleaseInputs</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_1ProcessObject.html#788a8386d1da37ef1b595ca50c5ae008">RestoreInputReleaseDataFlags</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_1ProcessObject.html#3f96aca4e464c05f0422d818638ffe93">SetNumberOfInputs</a> (unsigned int num)</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_1ProcessObject.html#9a8716ad7f96ff18ca3d52ae0cf866e8">SetNumberOfOutputs</a> (unsigned int num)</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_1PointSetToSpatialObjectDemonsRegistration.html#b2660f8a0e6b4209508568f90ed7c1d4">~PointSetToSpatialObjectDemonsRegistration</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_1ProcessObject.html#e0ac59f1d8d5ee901007d9cc3d7de5ab">AddInput</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *input)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const unsigned int &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#7fce94766664d57cbf60631ef098a77e">GetNumberOfRequiredInputs</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_1ProcessObject.html#dd83a0e1f63879d939c281443add4ca8">RemoveInput</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *input)</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_1ProcessObject.html#148829de75f8eae1161af95151710808">SetNthInput</a> (unsigned int num, <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *input)</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_1ProcessObject.html#2e31485c63d126a1b9371b1643047607">SetNumberOfRequiredInputs</a> (unsigned int _arg)</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_1ProcessObject.html#644f319ba7534460446379e82f4a7ab1">AddOutput</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *output)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const unsigned int &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#41089a1ce5863a5ad74955b05fc05d94">GetNumberOfRequiredOutputs</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_1ProcessObject.html#2a63cba94eef8c5a9b1601ca04cd4689">RemoveOutput</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *output)</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_1ProcessObject.html#2e8baf7173919c763c0ce5a5acc9146c">SetNthOutput</a> (unsigned int num, <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *output)</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_1ProcessObject.html#6cd763e621bfd1d5b9950be0994afdaf">SetNumberOfRequiredOutputs</a> (unsigned int _arg)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#5f6866c711ff6d29de8c5489757cb9cc">GetInput</a> (unsigned int idx) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#1cb9c8ea89b6357d9d851f4179f933dd">GetInput</a> (unsigned int idx)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#03efc7ba391ac2e373b0667a11edd174">GetOutput</a> (unsigned int idx) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#f24a0bf37dae4c4ea24a03caf200588d">GetOutput</a> (unsigned int idx)</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_1ProcessObject.html#0f29e33ce13bafdea3b31e60ac2e6c5a">PopBackInput</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_1ProcessObject.html#7afd11792961f74dbc3a83ca6bcc27b6">PopFrontInput</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_1ProcessObject.html#7d4a3d22d059268e50bdc82af235670d">PushBackInput</a> (const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *input)</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_1ProcessObject.html#678c313f49e02478ad7e8297380ec607">PushFrontInput</a> (const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *input)</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"><a class="el" href="classitk_1_1TimeStamp.html">TimeStamp</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#6808e5c930d19feeaf22faefefbab783">m_OutputInformationMTime</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">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ProcessObject.html#73d93d85a417c77cf20cbd01d3a7677d">m_Updating</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;typename TFixedPointSet, typename TMovingSpatialObject&gt;<br>
 class itk::PointSetToSpatialObjectDemonsRegistration&lt; TFixedPointSet, TMovingSpatialObject &gt;</h3>

Implementation of Demons Registration between a <a class="el" href="classitk_1_1PointSet.html" title="A superclass of the N-dimensional mesh structure; supports point (geometric coordinate...">PointSet</a> and a <a class="el" href="classitk_1_1SpatialObject.html" title="Implementation of the composite pattern.">SpatialObject</a>. 
<p>
The simplest case of Demons registration suggested by P. Thirion in his paper[1] is defined by a Model and Scene. The Model should be able to respond to the queries of whether a point is inside or outside of the object of interest, while the Scene provides a number of points (the Demons) with vector indicating the direction of inside-outside of the equivalent object of interest. In this implementation, the Scene is represented by an <a class="el" href="classitk_1_1PointSet.html" title="A superclass of the N-dimensional mesh structure; supports point (geometric coordinate...">itk::PointSet</a> that has Vectors as PixelData. These vectors should be provided by the user of this class and must be pointing outside of the object of interest. The Model is naturally represented by a <a class="el" href="classitk_1_1SpatialObject.html" title="Implementation of the composite pattern.">itk::SpatialObject</a> since its interface responds to the IsInside() method.<p>
This class is intended to be derived in order to define the method that will update the transform. Such method will be specific for the particular type of transform used.<p>
[1] J-P. Thirion "Image matching as a Diffusion Process: and Analogy with Maxwell's Demons", Medical <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">Image</a> Analysis, 1998, Vol. 2, No. 3, pp 243-260. 
<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00052">52</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="5399d5674665d59c01f827f972ff693e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ConstPointer" ref="5399d5674665d59c01f827f972ff693e" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <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_1PointSetToSpatialObjectDemonsRegistration.html">Self</a>&gt; <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1SmartPointer.html">ConstPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ProcessObject.html#31411017a74d0b404347f276dd54fa2e">itk::ProcessObject</a>.</p>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00059">59</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0a07fd96eda9f381c99e5468a9429fa4"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::DataObjectPointer" ref="0a07fd96eda9f381c99e5468a9429fa4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1SmartPointer.html">DataObject::Pointer</a> <a class="el" href="classitk_1_1SmartPointer.html">itk::ProcessObject::DataObjectPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Smart Pointer type to a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a>. 
<p>Reimplemented in <a class="el" href="classitk_1_1BayesianClassifierImageFilter.html#3fa6e1cfad89fcf4de8c89babc35552a">itk::BayesianClassifierImageFilter&lt; TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToUnaryCorrespondenceMatrixProcess.html#260489ad2533518e312cb5210a1244d0">itk::CoreAtomImageToUnaryCorrespondenceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1ImageRegistrationMethod.html#9b911fc364968c2bf6312c20db476728">itk::ImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1ImageToSpatialObjectRegistrationMethod.html#46f71d291732f199a23e93e8a79d6d53">itk::ImageToSpatialObjectRegistrationMethod&lt; TFixedImage, TMovingSpatialObject &gt;</a>, <a class="el" href="classitk_1_1MedialNodePairCorrespondenceProcess.html#6460f799adb5af520f84a5d8d654fe27">itk::MedialNodePairCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodeTripletCorrespondenceProcess.html#5cb11bfe755dc0603e13f3a40a02f619">itk::MedialNodeTripletCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionImageRegistrationMethod.html#a2ff2ae09ecbddb8cdb78ce2e1ec5f6e">itk::MultiResolutionImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageRegistrationMethod.html#2b2c46c2369ccd1e2ea1c49ebb678b43">itk::PointSetToImageRegistrationMethod&lt; TFixedPointSet, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToPointSetRegistrationMethod.html#4bfb7a8b34a20a95b7bc54c9238f2880">itk::PointSetToPointSetRegistrationMethod&lt; TFixedPointSet, TMovingPointSet &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1BoundaryResolver.html#78eec3e687a52d5ca8f67668cf1f9248">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1EquivalenceRelabeler.html#022c0e922f63ce652fb98e161c102e66">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#8c95df732d0b6f93d6860a25d6be3f3a">itk::watershed::Relabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#7cfd8ca1409aa87c7454e4231acd346d">itk::watershed::Segmenter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#9b7f758beb17d82d283c1b92d06a4b1d">itk::watershed::SegmentTreeGenerator&lt; TScalarType &gt;</a>, <a class="el" href="classitk_1_1LabelStatisticsImageFilter.html#d8a6b5ee3f5f3328ab1229dba1c3ab6d">itk::LabelStatisticsImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1MinimumMaximumImageFilter.html#c6745c342692aae4155714b1cedd2c6c">itk::MinimumMaximumImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToPointSetFilter.html#65234fb23bf2f847af8a5e82c8857737">itk::SpatialObjectToPointSetFilter&lt; TInputSpatialObject, TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1StatisticsImageFilter.html#4aebece3b0b347f7dfd275c065b2708e">itk::StatisticsImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1StreamingImageFilter.html#deaf2fefce51cd9e7ba5b4b2390e8a06">itk::StreamingImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VTKImageExportBase.html#525da6252082a75ddfbd4cd5ddc38e0a">itk::VTKImageExportBase</a>, <a class="el" href="classitk_1_1CoreAtomImageToDistanceMatrixProcess.html#ef879eec5c8ab48488646c26b5938196">itk::CoreAtomImageToDistanceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#af7978bd7a3e60930ce1bc01a21697b8">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#fcc89886604c973a983901ce25326010">itk::PathSource&lt; TOutputPath &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ImageToListGenerator.html#9c2b28677e9c13a497035c72ca9ebe58">itk::Statistics::ImageToListGenerator&lt; TImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#8c95df732d0b6f93d6860a25d6be3f3a">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#7cfd8ca1409aa87c7454e4231acd346d">itk::watershed::Segmenter&lt; InputImageType &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#9b7f758beb17d82d283c1b92d06a4b1d">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; Function::HistogramEntropyFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; Function::HistogramLogProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; Function::HistogramProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TFunction::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; TPixel, VImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; Function::HistogramIntensityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#045804dbc054e3684426ac434c4eb03c">itk::ImageSource&lt; TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#af7978bd7a3e60930ce1bc01a21697b8">itk::MeshSource&lt; TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#af7978bd7a3e60930ce1bc01a21697b8">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#af7978bd7a3e60930ce1bc01a21697b8">itk::MeshSource&lt; VoronoiDiagram2D&lt; TCoordType &gt; &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#af7978bd7a3e60930ce1bc01a21697b8">itk::MeshSource&lt; TOutput &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#fcc89886604c973a983901ce25326010">itk::PathSource&lt; TOutputChainCodePath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#fcc89886604c973a983901ce25326010">itk::PathSource&lt; OrthogonallyCorrected2DParametricPath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#fcc89886604c973a983901ce25326010">itk::PathSource&lt; TOutputFourierSeriesPath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#fcc89886604c973a983901ce25326010">itk::PathSource&lt; PolyLineParametricPath&lt; 2 &gt; &gt;</a>, and <a class="el" href="classitk_1_1PathSource.html#fcc89886604c973a983901ce25326010">itk::PathSource&lt; TOutputPath &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00097">97</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2fe5a653184fb6a78cf8386ecde198da"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::DataObjectPointerArray" ref="2fe5a653184fb6a78cf8386ecde198da" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::vector&lt;<a class="el" href="classitk_1_1SmartPointer.html">DataObjectPointer</a>&gt; <a class="el" href="classitk_1_1ProcessObject.html#2fe5a653184fb6a78cf8386ecde198da">itk::ProcessObject::DataObjectPointerArray</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
STL <a class="el" href="classitk_1_1Array.html" title="Array class with size defined at construction time.">Array</a> of SmartPointers to DataObjects 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00103">103</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7db1ca0f511215b342911066138aaa2c"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::DataObjectPointerArraySizeType" ref="7db1ca0f511215b342911066138aaa2c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef DataObjectPointerArray::size_type <a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">itk::ProcessObject::DataObjectPointerArraySizeType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Size.html" title="Represent the size (bounds) of a n-dimensional image.">Size</a> type of an <a class="el" href="classstd_1_1vector.html">std::vector</a> 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00112">112</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ede20c1367d519ab013c884b373ed79e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::FixedPointSetConstPointer" ref="ede20c1367d519ab013c884b373ed79e" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="itkFEMMacro_8h.html#68fafcc6909430ccd70cbc4aeee0107c">FixedPointSetType::ConstPointer</a> <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#ede20c1367d519ab013c884b373ed79e">FixedPointSetConstPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00069">69</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="192ef6ce91017a5c74ed9296a458463f"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::FixedPointSetType" ref="192ef6ce91017a5c74ed9296a458463f" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TFixedPointSet <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#192ef6ce91017a5c74ed9296a458463f">FixedPointSetType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type of the Fixed <a class="el" href="classitk_1_1PointSet.html" title="A superclass of the N-dimensional mesh structure; supports point (geometric coordinate...">PointSet</a>. 
<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00065">65</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dc057b9bc15dba2d9b7b8bd4fa0f6774"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="601dd1e499b9404e4e58f351f7da3e75"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::MovingSpatialObjectConstPointer" ref="601dd1e499b9404e4e58f351f7da3e75" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="itkFEMMacro_8h.html#68fafcc6909430ccd70cbc4aeee0107c">MovingSpatialObjectType::ConstPointer</a> <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#601dd1e499b9404e4e58f351f7da3e75">MovingSpatialObjectConstPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00073">73</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="77d6761c3abb70d0da8f1d4c62e32a11"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::MovingSpatialObjectType" ref="77d6761c3abb70d0da8f1d4c62e32a11" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TMovingSpatialObject <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#77d6761c3abb70d0da8f1d4c62e32a11">MovingSpatialObjectType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type of the Moving image. 
<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00072">72</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8a9c0bbbad1549dfc6491d959f11728b"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::Pointer" ref="8a9c0bbbad1549dfc6491d959f11728b" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <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_1PointSetToSpatialObjectDemonsRegistration.html">Self</a>&gt; <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1SmartPointer.html">Pointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ProcessObject.html#185a71decfe4220a79fe0d6aa2839e91">itk::ProcessObject</a>.</p>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00058">58</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2c0179abfa1351de85b1d0bf484e8086"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::Self" ref="2c0179abfa1351de85b1d0bf484e8086" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">PointSetToSpatialObjectDemonsRegistration</a> <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard class typedefs. 
<p>Reimplemented from <a class="el" href="classitk_1_1ProcessObject.html#2e864eb6ff3720eb9539802902ca8952">itk::ProcessObject</a>.</p>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00056">56</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="00b40775555827017545de07e36eee91"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::Superclass" ref="00b40775555827017545de07e36eee91" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a> <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::<a class="el" href="classitk_1_1ProcessObject.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ProcessObject.html#570dd4c66c77711dd98371688f5a734e">itk::ProcessObject</a>.</p>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00057">57</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

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

<p>

</div>
</div><p>
<a class="anchor" name="b2660f8a0e6b4209508568f90ed7c1d4"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::~PointSetToSpatialObjectDemonsRegistration" ref="b2660f8a0e6b4209508568f90ed7c1d4" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::~<a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">PointSetToSpatialObjectDemonsRegistration</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>

<p>Definition at line <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html#l00090">90</a> of file <a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="0400a6d88fba8b5fd4fc681eeec8d93b"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::AbortGenerateDataOff" ref="0400a6d88fba8b5fd4fc681eeec8d93b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::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="1f13b0a71a15c1540965db41d8f5fa8e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::AbortGenerateDataOn" ref="1f13b0a71a15c1540965db41d8f5fa8e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::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="e0ac59f1d8d5ee901007d9cc3d7de5ab"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::AddInput" ref="e0ac59f1d8d5ee901007d9cc3d7de5ab" args="(DataObject *input)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::AddInput           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting inputs. Subclasses make use of them for setting input. 
</div>
</div><p>
<a class="anchor" name="0e2fb8814089882b9c8d9174b5ca74ea"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="644f319ba7534460446379e82f4a7ab1"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::AddOutput" ref="644f319ba7534460446379e82f4a7ab1" args="(DataObject *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::AddOutput           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting outputs. Subclasses make use of them for getting output. 
</div>
</div><p>
<a class="anchor" name="d2017ee10bba6dc34ab9b3062ee573ca"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="f03cd4fd7c884d92d3cac364e375b7ab"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::CacheInputReleaseDataFlags" ref="f03cd4fd7c884d92d3cac364e375b7ab" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::CacheInputReleaseDataFlags           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Cache the state of any ReleaseDataFlag's on the inputs. While the filter is executing, we need to set the ReleaseDataFlag's on the inputs to false in case the current filter is implemented using a mini-pipeline (which will try to release the inputs). After the filter finishes, we restore the state of the ReleaseDataFlag's before the call to <a class="el" href="classitk_1_1ProcessObject.html#0ba4a15c3031fd6b243232cbe55e6ff4">ReleaseInputs()</a>. 
</div>
</div><p>
<a class="anchor" name="c36c03b81115c9a089bc46cdba22e1b6"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="c26647c13232381be4f6b1c63e2ec3c9"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::EnlargeOutputRequestedRegion" ref="c26647c13232381be4f6b1c63e2ec3c9" args="(DataObject *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::EnlargeOutputRequestedRegion           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Give the process object a chance to indictate that it will produce more output than it was requested to produce. For example, many imaging filters must compute the entire output at once or can only produce output in complete slices. Such filters cannot handle smaller requested regions. These filters must provide an implementation of this method, setting the output requested region to the size they will produce. By default, a process object does not modify the size of the output requested region. 
<p>Reimplemented in <a class="el" href="classitk_1_1CurvatureFlowImageFilter.html#5135e03a719ad73c54f9292596f81275">itk::CurvatureFlowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExtensionVelocitiesImageFilter.html#00e96d1657a2b489eedca53e1a0b6e79">itk::ExtensionVelocitiesImageFilter&lt; TLevelSet, TAuxValue, VAuxDimension &gt;</a>, <a class="el" href="classitk_1_1FastMarchingExtensionImageFilter.html#0f10e48e96d09473d66446a51743842d">itk::FastMarchingExtensionImageFilter&lt; TLevelSet, TAuxValue, VAuxDimension, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FastMarchingImageFilter.html#5b6e7952b90058c6dd631cb38d90fee7">itk::FastMarchingImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FFTRealToComplexConjugateImageFilter.html#27663930d7d20a1c5eff744a130f03fd">itk::FFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1ImagePCAShapeModelEstimator.html#5041cee3db0966359d777287b27a1e03">itk::ImagePCAShapeModelEstimator&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IsoContourDistanceImageFilter.html#8192fd7aea6c48963b1982375cd00763">itk::IsoContourDistanceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IsolatedWatershedImageFilter.html#f7204e30db3ca0fcd1c1bbd4d0f4691f">itk::IsolatedWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1KLMRegionGrowImageFilter.html#5614f56fc993152e15bf04141bc746b6">itk::KLMRegionGrowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#0a41ba76776ed73665d2dd1d793f87ce">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPDEDeformableRegistration.html#c0c358b9fe92f966c9ef5a616f284114">itk::MultiResolutionPDEDeformableRegistration&lt; TFixedImage, TMovingImage, TDeformationField, TRealType &gt;</a>, <a class="el" href="classitk_1_1ReinitializeLevelSetImageFilter.html#aa197737ec0b6806e686ca5bb2fecb23">itk::ReinitializeLevelSetImageFilter&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#3d6759edf840460081ebaf0d9a96745a">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage, TBinaryPriorImage &gt;</a>, <a class="el" href="classitk_1_1WatershedImageFilter.html#12c13ea4fd01d8fd43953e81e09fdce9">itk::WatershedImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1BlackTopHatImageFilter.html#d07347425cde2708c486519fa942675e">itk::BlackTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BSplineDecompositionImageFilter.html#394b20079292affedc825f57a07988bf">itk::BSplineDecompositionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ClosingByReconstructionImageFilter.html#d4bccd67018176b5df093641e43d540b">itk::ClosingByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ConfidenceConnectedImageFilter.html#8d7f98099aaa1c73f88e35cac8678e94">itk::ConfidenceConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentImageFilter.html#c8bc83ada0f959c90c02c649f95e1fc9">itk::ConnectedComponentImageFilter&lt; TInputImage, TOutputImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedThresholdImageFilter.html#5fd6c49a0595abf10d6cb5294265d80b">itk::ConnectedThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ContourDirectedMeanDistanceImageFilter.html#201869a219b29672746d77925ec46b58">itk::ContourDirectedMeanDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1ContourMeanDistanceImageFilter.html#0596d22236751c15721303bac15188c5">itk::ContourMeanDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1DirectedHausdorffDistanceImageFilter.html#0fdce8bb8475495224d5f50ac30d6907">itk::DirectedHausdorffDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1DoubleThresholdImageFilter.html#f31a85972396c9b9acf367aec5f5ea65">itk::DoubleThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExtractOrthogonalSwath2DImageFilter.html#70657cb0beda16e3c4fb79f55b88cfbe">itk::ExtractOrthogonalSwath2DImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1GradientMagnitudeRecursiveGaussianImageFilter.html#1c5739f94001e2f9f3efb697e6e9b174">itk::GradientMagnitudeRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GradientRecursiveGaussianImageFilter.html#60fb9bc4dee26bc90e8b13a87f91bd83">itk::GradientRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleConnectedClosingImageFilter.html#8fd9e8f9bed3582d56fdddad52c785a1">itk::GrayscaleConnectedClosingImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleConnectedOpeningImageFilter.html#3b3b741c2eaf90a6a2d9c1a4555fd4f8">itk::GrayscaleConnectedOpeningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleFillholeImageFilter.html#930a987cd5ae4ac28ac5b76e1e25030c">itk::GrayscaleFillholeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGeodesicDilateImageFilter.html#fb111ac26479f703fb0cde434a032546">itk::GrayscaleGeodesicDilateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGeodesicErodeImageFilter.html#1a58215da6e7d74210eecad7490dd8b6">itk::GrayscaleGeodesicErodeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGrindPeakImageFilter.html#924ed947f7438ba7ebf8e65664a93cf1">itk::GrayscaleGrindPeakImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html#4074a9572413d92377dc41114e6e00e9">itk::GrayscaleMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html#fe4f7f2d64a9153c9869cfee6eef5cd8">itk::GrayscaleMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1HausdorffDistanceImageFilter.html#0705516ec62a490e1be57b001fdb4857">itk::HausdorffDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1HConcaveImageFilter.html#77eab108335a164bdd8f4df25d304066">itk::HConcaveImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HConvexImageFilter.html#77070289475f5b971207f789659e8d05">itk::HConvexImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HessianRecursiveGaussianImageFilter.html#28a0901fe4210752996a139d91a4f262">itk::HessianRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HMaximaImageFilter.html#0fb88bde48f73fbb8ca5feb8f3a542d5">itk::HMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HMinimaImageFilter.html#a55ee4f09d55074772a8dbdd9b21a17d">itk::HMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DCirclesImageFilter.html#af69b429e4e220d0ddc24a85b01e58d7">itk::HoughTransform2DCirclesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DLinesImageFilter.html#cfa033e0f27bf9d37ed21d20ee918d9a">itk::HoughTransform2DLinesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1ImportImageFilter.html#87b4e3c1a3b9dccf55a4f44664eba63c">itk::ImportImageFilter&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1IsolatedConnectedImageFilter.html#a151613b0646f70eb0fad11cdaf7e49a">itk::IsolatedConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LabelStatisticsImageFilter.html#44ad122a7059d03b09f00c5ec2ca925e">itk::LabelStatisticsImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianRecursiveGaussianImageFilter.html#7875ada6d30b0c7bc59d5c05e96f41a5">itk::LaplacianRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MinimumMaximumImageFilter.html#90f6ceaeab74a45e10e110bdb11808a8">itk::MinimumMaximumImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodConnectedImageFilter.html#49ff372eda90a1ab99fa49a5533220ec">itk::NeighborhoodConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OpeningByReconstructionImageFilter.html#2f877a2f3bde860579d4b2d767d4072d">itk::OpeningByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1OrientImageFilter.html#f8ecb64e2322b83c5dc52c3d34784cad">itk::OrientImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#36a7f990a7bba408586df61d5f75b6be">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, TCompare &gt;</a>, <a class="el" href="classitk_1_1RecursiveSeparableImageFilter.html#340d7b462dfbe8af287c0d76c5aed1e8">itk::RecursiveSeparableImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionOfInterestImageFilter.html#ccef52c0597f2d8341fc828142fb76da">itk::RegionOfInterestImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SimilarityIndexImageFilter.html#8358885dee4117756e47ec97d04c18bc">itk::SimilarityIndexImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1SmoothingRecursiveGaussianImageFilter.html#e742e95b242c4077d37a59121a7cd15f">itk::SmoothingRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1StatisticsImageFilter.html#ccf554703d62308fff1c8eeab8c69e9a">itk::StatisticsImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1TobogganImageFilter.html#f6fe066e7b091d5c8ec15701c265181c">itk::TobogganImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1VectorConfidenceConnectedImageFilter.html#bdae20851a62a4287afce2f2557fdb37">itk::VectorConfidenceConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1WhiteTopHatImageFilter.html#ca939d4534767b9d42d95ce9cb1bd8ae">itk::WhiteTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ImageFileReader.html#fd8268b8e7a33d956ed401c2b6f10cdf">itk::ImageFileReader&lt; TOutputImage, ConvertPixelTraits &gt;</a>, <a class="el" href="classitk_1_1ImageSeriesReader.html#92a677ec3b890475d62491e55320ba4f">itk::ImageSeriesReader&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#50ddd6c1bf09f14349b5b65232a1bfc5">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, TFunction &gt;</a>, <a class="el" href="classitk_1_1BinaryContourImageFilter.html#b5456746b7e35fae8775f1a143812c0a">itk::BinaryContourImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LabelContourImageFilter.html#2a42075b418ce1da45286856c22bc89d">itk::LabelContourImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html#aa48850b6407949bd56940669eee45fe">itk::MorphologicalWatershedFromMarkersImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalWatershedImageFilter.html#ffd9d82e6f98f3f0facbc2a58ea9d00c">itk::MorphologicalWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionalMaximaImageFilter.html#3e6ba49bbd28a2528744fd7ced5d27e3">itk::RegionalMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionalMinimaImageFilter.html#dc6fed28e0cdf2f0f1b403bb45911678">itk::RegionalMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SliceBySliceImageFilter.html#4749db00bafeeade5e3be5caa151eaef">itk::SliceBySliceImageFilter&lt; TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#3d8a6307293502780a35d1a54f70d013">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, TFunction1, TFunction2 &gt;</a>, <a class="el" href="classitk_1_1CurvatureFlowImageFilter.html#5135e03a719ad73c54f9292596f81275">itk::CurvatureFlowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FastMarchingImageFilter.html#5b6e7952b90058c6dd631cb38d90fee7">itk::FastMarchingImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FFTRealToComplexConjugateImageFilter.html#27663930d7d20a1c5eff744a130f03fd">itk::FFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#0a41ba76776ed73665d2dd1d793f87ce">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ReinitializeLevelSetImageFilter.html#aa197737ec0b6806e686ca5bb2fecb23">itk::ReinitializeLevelSetImageFilter&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#3d6759edf840460081ebaf0d9a96745a">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage, TBinaryPriorImage &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#3d6759edf840460081ebaf0d9a96745a">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentImageFilter.html#c8bc83ada0f959c90c02c649f95e1fc9">itk::ConnectedComponentImageFilter&lt; TInputImage, TOutputImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#36a7f990a7bba408586df61d5f75b6be">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, std::less&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#36a7f990a7bba408586df61d5f75b6be">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, std::greater&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1RecursiveSeparableImageFilter.html#340d7b462dfbe8af287c0d76c5aed1e8">itk::RecursiveSeparableImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#50ddd6c1bf09f14349b5b65232a1bfc5">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, std::less&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#50ddd6c1bf09f14349b5b65232a1bfc5">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, std::greater&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#3d8a6307293502780a35d1a54f70d013">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, std::greater&lt; TInputImage::PixelType &gt;, std::greater&lt; TOutputImage::PixelType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#3d8a6307293502780a35d1a54f70d013">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, std::less&lt; TInputImage::PixelType &gt;, std::less&lt; TOutputImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00225">225</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6c7f70cf03bcd35b5da945d96d1c8e7c"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GenerateData" ref="6c7f70cf03bcd35b5da945d96d1c8e7c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::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_1AntiAliasBinaryImageFilter.html#9d01ca8805acd33d748250a782398950">itk::AntiAliasBinaryImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AutomaticTopologyMeshSource.html#b255a346e24ba8a598344d7d7864c8b8">itk::AutomaticTopologyMeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1BalloonForceFilter.html#5de93d12ae2e1c66ead688fd35aa9747">itk::BalloonForceFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1BayesianClassifierImageFilter.html#30b847eef3f100afe714496c4a3899a3">itk::BayesianClassifierImageFilter&lt; TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType &gt;</a>, <a class="el" href="classitk_1_1BayesianClassifierInitializationImageFilter.html#acd251e420f57c1ada93b2231df5a279">itk::BayesianClassifierInitializationImageFilter&lt; TInputImage, TProbabilityPrecisionType &gt;</a>, <a class="el" href="classitk_1_1BinaryMask3DMeshSource.html#23dc12f28d5ec13e9e782a028749a6bf">itk::BinaryMask3DMeshSource&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1BinaryPruningImageFilter.html#7017037819052f1de118f20f68fcef32">itk::BinaryPruningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BinaryThinningImageFilter.html#6b33beb940f935fa791c9abe0ae78fd2">itk::BinaryThinningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CollidingFrontsImageFilter.html#adaff510d08447a72a8fe28bda4c724b">itk::CollidingFrontsImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedRegionsMeshFilter.html#878f6407343b9b3cf1acf3cd7421ef9a">itk::ConnectedRegionsMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToUnaryCorrespondenceMatrixProcess.html#60588804322a08d770ad98cee2714823">itk::CoreAtomImageToUnaryCorrespondenceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1CurvesLevelSetImageFilter.html#1b5eb7ffc486628c3a445e4c88521be0">itk::CurvesLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1DeformableMesh3DFilter.html#cc4ed0f115ae5dcafecb5baf9241b44b">itk::DeformableMesh3DFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1DeformableSimplexMesh3DFilter.html#d9d772f203b3a97c50d7b02b5431fcf6">itk::DeformableSimplexMesh3DFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1FastChamferDistanceImageFilter.html#abc29e7b072cbc6f98a9527d38238f45">itk::FastChamferDistanceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FastMarchingImageFilter.html#20a4135a7b6906d167e5ff2f248b3773">itk::FastMarchingImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FastMarchingUpwindGradientImageFilter.html#af2c3380a15c4613d50395b0d517a089">itk::FastMarchingUpwindGradientImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FFTWComplexConjugateToRealImageFilter.html#7ca6110364d559e4329ccdff72035786">itk::FFTWComplexConjugateToRealImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1FFTWRealToComplexConjugateImageFilter.html#4a76f50e1c97b36a8aa2076281aa7428">itk::FFTWRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1GeodesicActiveContourLevelSetImageFilter.html#6a26014b14f8c0b23bd93caeabfee3c1">itk::GeodesicActiveContourLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1GeodesicActiveContourShapePriorLevelSetImageFilter.html#4f7776caa432f66aa717ef2599360e08">itk::GeodesicActiveContourShapePriorLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1GradientVectorFlowImageFilter.html#a1c791afecd0ebaf6e57b8cf74a5c85f">itk::GradientVectorFlowImageFilter&lt; TInputImage, TOutputImage, TInternalPixel &gt;</a>, <a class="el" href="classitk_1_1ImagePCAShapeModelEstimator.html#b6a8f4b1d590ba44f54bd533d85e1bfd">itk::ImagePCAShapeModelEstimator&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageRegistrationMethod.html#82b009661cffaa82fbdff92e26be91df">itk::ImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1ImageShapeModelEstimatorBase.html#abf76bd2331722c70e5c7e7e2f4dab22">itk::ImageShapeModelEstimatorBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToSpatialObjectRegistrationMethod.html#db5b20ec39f566459901e11f211018b2">itk::ImageToSpatialObjectRegistrationMethod&lt; TFixedImage, TMovingSpatialObject &gt;</a>, <a class="el" href="classitk_1_1IsolatedWatershedImageFilter.html#b5cd61537cfa9c49d8fcd45362268fe0">itk::IsolatedWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1KLMRegionGrowImageFilter.html#dfdb2406b1babf21811dd4737e0558dc">itk::KLMRegionGrowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodePairCorrespondenceProcess.html#d8386b329ff00001686f975a39da8c30">itk::MedialNodePairCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodeTripletCorrespondenceProcess.html#dc8c300a0bce29ebdfa313c36f06ac6b">itk::MedialNodeTripletCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#010261e6026588368f73049dac8c8a47">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1MRIBiasFieldCorrectionFilter.html#cccf45b93a63404ddb280f1bf8f5915b">itk::MRIBiasFieldCorrectionFilter&lt; TInputImage, TOutputImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionImageRegistrationMethod.html#bf4e1cbaaae0b736f9157c2a93ba62e7">itk::MultiResolutionImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPDEDeformableRegistration.html#65f46ebb03f8cd234b0931ca40445263">itk::MultiResolutionPDEDeformableRegistration&lt; TFixedImage, TMovingImage, TDeformationField, TRealType &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPyramidImageFilter.html#2c09e2cc4f7052b560f1695650580c7b">itk::MultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NarrowBandCurvesLevelSetImageFilter.html#b9c3aaf84ea5fa3895776fa6523d5e8f">itk::NarrowBandCurvesLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1NarrowBandLevelSetImageFilter.html#bbb5a19a48bbace324cdc1632fa039cc">itk::NarrowBandLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OrthogonalSwath2DPathFilter.html#1e0f0804cb310d93c2dd17fe421c35a6">itk::OrthogonalSwath2DPathFilter&lt; TFourierSeriesPath, TSwathMeritImage &gt;</a>, <a class="el" href="classitk_1_1OtsuMultipleThresholdsImageFilter.html#bee6d13e3a8a0d940c4298e692a257a2">itk::OtsuMultipleThresholdsImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OtsuThresholdImageFilter.html#00f244db836bcbf04525614031201afa">itk::OtsuThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageRegistrationMethod.html#1c8be1e398908d3f19822c4bf79f7c7a">itk::PointSetToImageRegistrationMethod&lt; TFixedPointSet, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToPointSetRegistrationMethod.html#359690bf87a6ef782f2902fd9d6e673f">itk::PointSetToPointSetRegistrationMethod&lt; TFixedPointSet, TMovingPointSet &gt;</a>, <a class="el" href="classitk_1_1RecursiveMultiResolutionPyramidImageFilter.html#f15b338f941ceb9f426e936a421f2bf9">itk::RecursiveMultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegularSphereMeshSource.html#4a1f9064704147c9bbb17ecd30fb1e4b">itk::RegularSphereMeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ReinitializeLevelSetImageFilter.html#1e7a48a4902ef4e0f31e92398baa4591">itk::ReinitializeLevelSetImageFilter&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1RGBGibbsPriorFilter.html#32abf5ce7a6f5ece2c59eca0c7766ccd">itk::RGBGibbsPriorFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ScalarImageKmeansImageFilter.html#ef61a3f2c45c09c69fd5a985b77f38a1">itk::ScalarImageKmeansImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1SegmentationLevelSetImageFilter.html#d26dcfc4f850edfd62200b144dc58d3f">itk::SegmentationLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1ShapeDetectionLevelSetImageFilter.html#02d265ed183333048769750be1e85d7b">itk::ShapeDetectionLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1ShapePriorSegmentationLevelSetImageFilter.html#0090152a64a903107c491eb64fcb4c03">itk::ShapePriorSegmentationLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1SphereMeshSource.html#f49d62bd493f92ba3adaddf222892b21">itk::SphereMeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1STAPLEImageFilter.html#2b7b0ae3260a6518bced8108968e55d4">itk::STAPLEImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ThresholdMaximumConnectedComponentsImageFilter.html#06bff368c585d8c6ed4c86c28cca2dff">itk::ThresholdMaximumConnectedComponentsImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VnlFFTComplexConjugateToRealImageFilter.html#25938b717eb00572b11261db52bd3a0f">itk::VnlFFTComplexConjugateToRealImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1VnlFFTRealToComplexConjugateImageFilter.html#b15c2fe9f9b1866009355b37ba020154">itk::VnlFFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1VoronoiDiagram2DGenerator.html#f57da25d4a1474c6897c6c213080b25d">itk::VoronoiDiagram2DGenerator&lt; TCoordType &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#e1c6079278fc87bb639780ff4741f571">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage, TBinaryPriorImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1BoundaryResolver.html#fb87ee21899e2ea12008ece8e8f504a1">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1EquivalenceRelabeler.html#5828ad635f98e7c6738c36565401453e">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1WatershedImageFilter.html#7e1065ce4c058f7d15795374cb264207">itk::WatershedImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#68e90c835595e4bd60c7ca5066a98be7">itk::watershed::Relabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#c4bfea06b7ca8d0bff5ad741880a7883">itk::watershed::Segmenter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#f54cb28d4f986a3dbc3e0a9304795226">itk::watershed::SegmentTreeGenerator&lt; TScalarType &gt;</a>, <a class="el" href="classitk_1_1AccumulateImageFilter.html#bf995533e8db7610ffd9b14a8c379182">itk::AccumulateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AdaptiveHistogramEqualizationImageFilter.html#2325fe977662add0f0dfd6f10cb57437">itk::AdaptiveHistogramEqualizationImageFilter&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1ApproximateSignedDistanceMapImageFilter.html#2a883acde8bb7462ef4ab030e8115098">itk::ApproximateSignedDistanceMapImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BinaryDilateImageFilter.html#7169251b328c8c018459f080db09f01d">itk::BinaryDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BinaryErodeImageFilter.html#a6d1ca0680cf1ad81e7a1d55da916d40">itk::BinaryErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BinaryMaskToNarrowBandPointSetFilter.html#e8ed8da369896aacd2d30aa230a093f4">itk::BinaryMaskToNarrowBandPointSetFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1BinomialBlurImageFilter.html#67c13aa892c3fff898df6fe2a0650a45">itk::BinomialBlurImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BlackTopHatImageFilter.html#fac2bec9a1a7c47ced5f1b53d9235a33">itk::BlackTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BloxBoundaryPointImageToBloxBoundaryProfileImageFilter.html#3d52efe8e11d5e5f8bf0816df4657e10">itk::BloxBoundaryPointImageToBloxBoundaryProfileImageFilter&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1BloxBoundaryPointToCoreAtomImageFilter.html#2b4eea6b05694ff0e5bd12119007465f">itk::BloxBoundaryPointToCoreAtomImageFilter&lt; dim &gt;</a>, <a class="el" href="classitk_1_1BloxBoundaryProfileImageToBloxCoreAtomImageFilter.html#4b95a0586f0d8db060c908ce983e1371">itk::BloxBoundaryProfileImageToBloxCoreAtomImageFilter&lt; TInputImage, TOutputImage, TSourceImage &gt;</a>, <a class="el" href="classitk_1_1BSplineDecompositionImageFilter.html#a9dcc3af0c0a664fee15e7dc8f1d0eb8">itk::BSplineDecompositionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CannyEdgeDetectionImageFilter.html#e7f61f58c998f276c5023002252a608a">itk::CannyEdgeDetectionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CastImageFilter.html#ac6401e74122613adc81ec67c99170dc">itk::CastImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ChainCodeToFourierSeriesPathFilter.html#17bba063cd5f1451e7f79fc6491f04e1">itk::ChainCodeToFourierSeriesPathFilter&lt; TInputChainCodePath, TOutputFourierSeriesPath &gt;</a>, <a class="el" href="classitk_1_1ChangeInformationImageFilter.html#b45fc47f0f2bc86d06af43a3d00c2d76">itk::ChangeInformationImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ClosingByReconstructionImageFilter.html#a61e2056371f6bb84447fd09920e27de">itk::ClosingByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ConfidenceConnectedImageFilter.html#0e0337ed9223ceeecb0f68df484c3ac5">itk::ConfidenceConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentFunctorImageFilter.html#95ae8bdda68b917530dde3825d1a3e1b">itk::ConnectedComponentFunctorImageFilter&lt; TInputImage, TOutputImage, TFunctor, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedThresholdImageFilter.html#806be6c542dc9c95586ca4f41254adcb">itk::ConnectedThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ContourMeanDistanceImageFilter.html#caa0c0da42269cba764ad0bb315e385f">itk::ContourMeanDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1DanielssonDistanceMapImageFilter.html#36fd1bcb696ef71d4107f80b2b56b7fd">itk::DanielssonDistanceMapImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DeformationFieldSource.html#60b0651c35feb528052d289a589a46f9">itk::DeformationFieldSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DerivativeImageFilter.html#8ee47efe260fa4fc40a6bd4ad8354126">itk::DerivativeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DifferenceOfGaussiansGradientImageFilter.html#2e1808f35248d1599be60a4effbd3bf0">itk::DifferenceOfGaussiansGradientImageFilter&lt; TInputImage, TDataType &gt;</a>, <a class="el" href="classitk_1_1DiscreteGaussianImageFilter.html#bf30a2f4d469607860368944253e9f1d">itk::DiscreteGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DoubleThresholdImageFilter.html#f841dbb5c24b494adefd42023c6cdff2">itk::DoubleThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1EigenAnalysis2DImageFilter.html#dca754195ed94ffc163b6ab6eb79d097">itk::EigenAnalysis2DImageFilter&lt; TInputImage, TEigenValueImage, TEigenVectorImage &gt;</a>, <a class="el" href="classitk_1_1ExtractOrthogonalSwath2DImageFilter.html#73b6f822854dc260ee0c14b50a88a241">itk::ExtractOrthogonalSwath2DImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1GaussianImageSource.html#ce16b275f47ea8fc98bef4887709214d">itk::GaussianImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GradientImageToBloxBoundaryPointImageFilter.html#61c2389c56f14079c76e9c31ad32d193">itk::GradientImageToBloxBoundaryPointImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1GradientMagnitudeRecursiveGaussianImageFilter.html#46c220889e7e3baf27515bd2459f6693">itk::GradientMagnitudeRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GradientRecursiveGaussianImageFilter.html#ba715b3f16457e918e1f4e06767dc72b">itk::GradientRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleConnectedClosingImageFilter.html#a230326f78480e75f03e333189ef80fb">itk::GrayscaleConnectedClosingImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleConnectedOpeningImageFilter.html#8c90288569fc102a53d1fe4f1d4b2315">itk::GrayscaleConnectedOpeningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleFillholeImageFilter.html#4fac581661024b2cdb883d1e51881a49">itk::GrayscaleFillholeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGeodesicDilateImageFilter.html#dbaaea75524357d436e0d1a156972f6b">itk::GrayscaleGeodesicDilateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGeodesicErodeImageFilter.html#628647f2792c200cc2c04dae3331291c">itk::GrayscaleGeodesicErodeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGrindPeakImageFilter.html#a82393dacd2e09cce1caf42abe07d7c3">itk::GrayscaleGrindPeakImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html#f4aa2f163d0dd6f0f3023f15016489dc">itk::GrayscaleMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html#c68bc085740141dada1d5bf7a0476ca2">itk::GrayscaleMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1HausdorffDistanceImageFilter.html#e5f557e8a7bdc2ff0461e98694665d7c">itk::HausdorffDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1HConcaveImageFilter.html#a4acfe7725b0c4ab0199f8dc6262fac2">itk::HConcaveImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HConvexImageFilter.html#f5fbdd0e4216d3598d2d2714e2053fd2">itk::HConvexImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1Hessian3DToVesselnessMeasureImageFilter.html#39e00bf00cb2a83312e67ac7c7a3a75a">itk::Hessian3DToVesselnessMeasureImageFilter&lt; TPixel &gt;</a>, <a class="el" href="classitk_1_1HessianRecursiveGaussianImageFilter.html#e6737e2e8018b6d5ee813a11eb580ea6">itk::HessianRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HMaximaImageFilter.html#6f358085883eeff3ebe7db42cc4e06d1">itk::HMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HMinimaImageFilter.html#37a397f7c2e1889667456e7ab50222c0">itk::HMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DCirclesImageFilter.html#81146df68e7662a2f93efcf0f51308ee">itk::HoughTransform2DCirclesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DLinesImageFilter.html#c4571651bbf40625a1c32345d0c8c54c">itk::HoughTransform2DLinesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1ImageToParametricSpaceFilter.html#c3af723a61846bb0e5aa1ce2828324f9">itk::ImageToParametricSpaceFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ImportImageFilter.html#a1c6f12fa7349d8bcb7431d580d7fd16">itk::ImportImageFilter&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1InteriorExteriorMeshFilter.html#47b8b4dbbd274a51312bc05226c289d5">itk::InteriorExteriorMeshFilter&lt; TInputMesh, TOutputMesh, TSpatialFunction &gt;</a>, <a class="el" href="classitk_1_1InverseDeformationFieldImageFilter.html#4144976dc2c9016196c0761198779c4f">itk::InverseDeformationFieldImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IsolatedConnectedImageFilter.html#71a38cfaf08f1929e3e9250351943057">itk::IsolatedConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IterativeInverseDeformationFieldImageFilter.html#ca0433e15f1541d549a877a10f16c502">itk::IterativeInverseDeformationFieldImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianImageFilter.html#e5475d322adfa3d1bba2c2032d9caadd">itk::LaplacianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianRecursiveGaussianImageFilter.html#53347c5b2c64f64a80b36d513de41df2">itk::LaplacianRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianSharpeningImageFilter.html#941f459cd0fd09b5980da25d834a6b5f">itk::LaplacianSharpeningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalGradientImageFilter.html#b078cc42e17a7ed79dc48dd07f4f2f7f">itk::MorphologicalGradientImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1NarrowBandImageFilterBase.html#d2155f0bf7c6defdb570334abf9f7450">itk::NarrowBandImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodConnectedImageFilter.html#fad97f7451b5a8c6bc19f122cda5f9cc">itk::NeighborhoodConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NonThreadedShrinkImageFilter.html#50f48bd4bcd1a48db8d8f74f17021737">itk::NonThreadedShrinkImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NormalizeImageFilter.html#308c1e7909483280a97a37ab5e23e00a">itk::NormalizeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OpeningByReconstructionImageFilter.html#342ae25404e7ace191883d4974a05b3c">itk::OpeningByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1OrientImageFilter.html#09f5edc0eebeb3a66b2e7c7185a1696d">itk::OrientImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ParallelSparseFieldLevelSetImageFilter.html#0b8c60a0ef89eff7adf8b8a73cadd86f">itk::ParallelSparseFieldLevelSetImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ParametricSpaceToImageSpaceMeshFilter.html#d18e2bfbba778153197b80dc78c86e41">itk::ParametricSpaceToImageSpaceMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathToChainCodePathFilter.html#e5918c2f9cd8c3a41e9e1082dbaddfaf">itk::PathToChainCodePathFilter&lt; TInputPath, TOutputChainCodePath &gt;</a>, <a class="el" href="classitk_1_1PathToImageFilter.html#91170d38104d85c846b2e4e425d1679a">itk::PathToImageFilter&lt; TInputPath, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageFilter.html#b2c5b4b0ad2eb440bfdbf49dee0b9e58">itk::PointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PolylineMask2DImageFilter.html#c3e81f053d3d8956c5d4983cadc14eb7">itk::PolylineMask2DImageFilter&lt; TInputImage, TPolyline, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PolylineMaskImageFilter.html#dd590974dfaa16f3dc33c23cba719d06">itk::PolylineMaskImageFilter&lt; TInputImage, TPolyline, TVector, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#98a864a9876d81af0f35856b5311704f">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, TCompare &gt;</a>, <a class="el" href="classitk_1_1ReflectImageFilter.html#903f620fbb8f420b13f2ea3cd35a232e">itk::ReflectImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RelabelComponentImageFilter.html#726b381650174cfd5d2997b9a4c2a26b">itk::RelabelComponentImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SignedDanielssonDistanceMapImageFilter.html#0bd283406b71c502b6f98bd04297dd96">itk::SignedDanielssonDistanceMapImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SignedMaurerDistanceMapImageFilter.html#1bf6b32fb5f1f839a6d5f3d431cf842e">itk::SignedMaurerDistanceMapImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SimplexMeshAdaptTopologyFilter.html#64e16d99139e99ba0a93e712ccc7a0e5">itk::SimplexMeshAdaptTopologyFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1SimplexMeshToTriangleMeshFilter.html#d18fef4063eadd52a878e8f30a9eed2a">itk::SimplexMeshToTriangleMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1SmoothingRecursiveGaussianImageFilter.html#c028ed4007efdc06d0b593899ba88374">itk::SmoothingRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SobelEdgeDetectionImageFilter.html#91fbb5363c7e76f561676b7cddb796f2">itk::SobelEdgeDetectionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialFunctionImageEvaluatorFilter.html#7923a0e33db7ea69fd0e9fbbe56ff5cd">itk::SpatialFunctionImageEvaluatorFilter&lt; TSpatialFunction, TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToImageFilter.html#24fb012ff2cf2cf473a973c1f7d29a48">itk::SpatialObjectToImageFilter&lt; TInputSpatialObject, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToPointSetFilter.html#7072f3cb769e42ce36a8aa3c885de18a">itk::SpatialObjectToPointSetFilter&lt; TInputSpatialObject, TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1TileImageFilter.html#688a0ce156f1553a5575f0c68cc0fb59">itk::TileImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1TobogganImageFilter.html#9ba885ad38dbcb14b0a9a3467c9732cf">itk::TobogganImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1TransformMeshFilter.html#a0bb9c17b4bbd70cf43ae550c6b6a56b">itk::TransformMeshFilter&lt; TInputMesh, TOutputMesh, TTransform &gt;</a>, <a class="el" href="classitk_1_1TriangleMeshToBinaryImageFilter.html#75eac74ba118326c81d24556448ba716">itk::TriangleMeshToBinaryImageFilter&lt; TInputMesh, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1TriangleMeshToSimplexMeshFilter.html#fa2f6ed48da6993c19e27cdd57b8e23f">itk::TriangleMeshToSimplexMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1VectorConfidenceConnectedImageFilter.html#aeb26d0bbdbbad0e86f9728b728a25ea">itk::VectorConfidenceConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VotingBinaryIterativeHoleFillingImageFilter.html#e99e23a926168cf6c13ccf962894e279">itk::VotingBinaryIterativeHoleFillingImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1VTKImageImport.html#1436fb158a691bf8b0539d5fc9ebb233">itk::VTKImageImport&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1WarpMeshFilter.html#8184d1b5dfb12617f7cb542953d7e92b">itk::WarpMeshFilter&lt; TInputMesh, TOutputMesh, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1WhiteTopHatImageFilter.html#fdf56d5cf9cf6de7e28bf9fd27f36354">itk::WhiteTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ZeroCrossingBasedEdgeDetectionImageFilter.html#fb9349d85d586e226d61c8fb0f1aee3a">itk::ZeroCrossingBasedEdgeDetectionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToDistanceMatrixProcess.html#f66b499d098a7d31b4813fe1b25c902e">itk::CoreAtomImageToDistanceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#7bd2ea2d8a949439aa7c487efd74afa5">itk::FiniteDifferenceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageFileReader.html#339e5e811f825547f937cedbf312a178">itk::ImageFileReader&lt; TOutputImage, ConvertPixelTraits &gt;</a>, <a class="el" href="classitk_1_1ImageFileWriter.html#1e06b35ecd590bbfd9bd1b4a2a118a01">itk::ImageFileWriter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSeriesReader.html#209e44ae6a2ec46a634f88d2ec4e2d84">itk::ImageSeriesReader&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSeriesWriter.html#c76d4aaae8193f5f6d17f70427aa094a">itk::ImageSeriesWriter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#ec472fbb2e4169a2717eecdb3cafe716">itk::HistogramToImageFilter&lt; THistogram, TFunction &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ImageToListGenerator.html#e92fa1686ce08d192bc9cc7cb58b187a">itk::Statistics::ImageToListGenerator&lt; TImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1SimpleFuzzyConnectednessImageFilterBase.html#40cd5710594b7324384e330d47ddaa9f">itk::SimpleFuzzyConnectednessImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SimpleFuzzyConnectednessRGBImageFilter.html#349abe70a65f646d60758c5ed36fc01a">itk::SimpleFuzzyConnectednessRGBImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VectorFuzzyConnectednessImageFilter.html#e3a12cecd65229b6d9382c57d8465280">itk::VectorFuzzyConnectednessImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AreaClosingImageFilter.html#cf17dd976d841a4596515e3c1a9e8158">itk::AreaClosingImageFilter&lt; TInputImage, TOutputImage, TAttribute &gt;</a>, <a class="el" href="classitk_1_1AreaOpeningImageFilter.html#d92a3780f570c8e9a8559c99523468aa">itk::AreaOpeningImageFilter&lt; TInputImage, TOutputImage, TAttribute &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#96f940ad752fac49d8d6d54d13853187">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, TFunction &gt;</a>, <a class="el" href="classitk_1_1BinaryMorphologicalClosingImageFilter.html#1989a8dfcefb85e0a167dca7292923dc">itk::BinaryMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BinaryMorphologicalOpeningImageFilter.html#878d86b82ff871c90ad83b7e7636c0d1">itk::BinaryMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BSplineScatteredDataPointSetToImageFilter.html#9119ad4376cdf2ee8a9c6aa70ea0009f">itk::BSplineScatteredDataPointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ConformalFlatteningMeshFilter.html#9783fe339024df8851db6ccc7febb345">itk::ConformalFlatteningMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ContourExtractor2DImageFilter.html#1af6bde73913d2b00fa55c1664a6f437">itk::ContourExtractor2DImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1DiscreteGaussianDerivativeImageFilter.html#db6a4c92a1f0fc867456368dd0e76de8">itk::DiscreteGaussianDerivativeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExponentialDeformationFieldImageFilter.html#4997ac9f9e3e596fed52098d128543a2">itk::ExponentialDeformationFieldImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GridForwardWarpImageFilter.html#9b6ed984f02904c8bdf1f817f2ae6610">itk::GridForwardWarpImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HessianToObjectnessMeasureImageFilter.html#02e08cdbe1e308705454ae7980336b88">itk::HessianToObjectnessMeasureImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1KappaSigmaThresholdImageFilter.html#07a4f6d4bd703a3458ebdb94b941e8d0">itk::KappaSigmaThresholdImageFilter&lt; TInputImage, TMaskImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MiniPipelineSeparableImageFilter.html#f1b485d51850b9e7276706b207147f8b">itk::MiniPipelineSeparableImageFilter&lt; TInputImage, TOutputImage, TFilter &gt;</a>, <a class="el" href="classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html#1f623942aa9158b44658d89f9d61bf6a">itk::MorphologicalWatershedFromMarkersImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalWatershedImageFilter.html#24856254d33fbaeba78378d50d229bc6">itk::MorphologicalWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MultiScaleHessianBasedMeasureImageFilter.html#136b6de7bf04919903b4b6e55f39706b">itk::MultiScaleHessianBasedMeasureImageFilter&lt; TInputImage, THessianImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AdaptiveHistogramEqualizationImageFilter.html#2325fe977662add0f0dfd6f10cb57437">itk::AdaptiveHistogramEqualizationImageFilter&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1BlackTopHatImageFilter.html#fac2bec9a1a7c47ced5f1b53d9235a33">itk::BlackTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleDilateImageFilter.html#9c791ad5111ca1e7664e77184c9845db">itk::GrayscaleDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleErodeImageFilter.html#33d5105a5cf84f7644bfa50f03147c49">itk::GrayscaleErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html#f4aa2f163d0dd6f0f3023f15016489dc">itk::GrayscaleMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html#c68bc085740141dada1d5bf7a0476ca2">itk::GrayscaleMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1MorphologicalGradientImageFilter.html#b078cc42e17a7ed79dc48dd07f4f2f7f">itk::MorphologicalGradientImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1WhiteTopHatImageFilter.html#fdf56d5cf9cf6de7e28bf9fd27f36354">itk::WhiteTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshBorderTransform.html#562ee0e6a3a94052eb764cd3941d7808">itk::QuadEdgeMeshBorderTransform&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshCleanFilter.html#4230a4eb93ad974833d025d751a9d172">itk::QuadEdgeMeshCleanFilter&lt; TInput, TOutput &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshDecimationFilter.html#91f84f1c1d1d148fdc6753758c5c0c06">itk::QuadEdgeMeshDecimationFilter&lt; TInput, TOutput, TCriterion &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshDelaunayConformingFilter.html#08877096889ba93bb47ec760ae5f776a">itk::QuadEdgeMeshDelaunayConformingFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshDiscreteCurvatureEstimator.html#962956cd7d148e5f172c6e51d2f4e6eb">itk::QuadEdgeMeshDiscreteCurvatureEstimator&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshDiscreteCurvatureTensorEstimator.html#93bd04be9c3cb6262b56b85c336f2d5b">itk::QuadEdgeMeshDiscreteCurvatureTensorEstimator&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshNormalFilter.html#591b6fca69e331e4a78a8c29e806ed58">itk::QuadEdgeMeshNormalFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshParam.html#ccc7ef1d38942eaa2528df9f1e05450f">itk::QuadEdgeMeshParam&lt; TInputMesh, TOutputMesh, TSolverTraits &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshSmoothing.html#2725ddc70a46e3a879e1c4826baac66a">itk::QuadEdgeMeshSmoothing&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshToQuadEdgeMeshFilter.html#da0e28eb3f394d057b2b5a7a1dd7835f">itk::QuadEdgeMeshToQuadEdgeMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1RegionalMaximaImageFilter.html#bad4624b10af1f23d61499929c3ab153">itk::RegionalMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionalMinimaImageFilter.html#d07f196daa18e5510f0b5331aca1464d">itk::RegionalMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RobustAutomaticThresholdImageFilter.html#ec21372e65a3724d6ff2f8cf2c2464d9">itk::RobustAutomaticThresholdImageFilter&lt; TInputImage, TGradientImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SliceBySliceImageFilter.html#548572fbb8067ae83a4ace23e8f9983e">itk::SliceBySliceImageFilter&lt; TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#7aaaa5cb596e4d68f3b7205d4b95ff4e">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, TFunction1, TFunction2 &gt;</a>, <a class="el" href="classitk_1_1VTKPolyDataReader.html#ad16e053fc18f300255aa8bec991d9ac">itk::VTKPolyDataReader&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1DeformableSimplexMesh3DFilter.html#d9d772f203b3a97c50d7b02b5431fcf6">itk::DeformableSimplexMesh3DFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1FastMarchingImageFilter.html#20a4135a7b6906d167e5ff2f248b3773">itk::FastMarchingImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1ImageShapeModelEstimatorBase.html#abf76bd2331722c70e5c7e7e2f4dab22">itk::ImageShapeModelEstimatorBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#010261e6026588368f73049dac8c8a47">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1NarrowBandLevelSetImageFilter.html#bbb5a19a48bbace324cdc1632fa039cc">itk::NarrowBandLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ReinitializeLevelSetImageFilter.html#1e7a48a4902ef4e0f31e92398baa4591">itk::ReinitializeLevelSetImageFilter&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1SegmentationLevelSetImageFilter.html#d26dcfc4f850edfd62200b144dc58d3f">itk::SegmentationLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#e1c6079278fc87bb639780ff4741f571">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage, TBinaryPriorImage &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#e1c6079278fc87bb639780ff4741f571">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#68e90c835595e4bd60c7ca5066a98be7">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#c4bfea06b7ca8d0bff5ad741880a7883">itk::watershed::Segmenter&lt; InputImageType &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#f54cb28d4f986a3dbc3e0a9304795226">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;</a>, <a class="el" href="classitk_1_1AccumulateImageFilter.html#bf995533e8db7610ffd9b14a8c379182">itk::AccumulateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CannyEdgeDetectionImageFilter.html#e7f61f58c998f276c5023002252a608a">itk::CannyEdgeDetectionImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1CastImageFilter.html#ac6401e74122613adc81ec67c99170dc">itk::CastImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentFunctorImageFilter.html#95ae8bdda68b917530dde3825d1a3e1b">itk::ConnectedComponentFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::SimilarVectorsFunctor&lt; TInputImage::ValueType &gt;, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentFunctorImageFilter.html#95ae8bdda68b917530dde3825d1a3e1b">itk::ConnectedComponentFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::SimilarPixelsFunctor&lt; TInputImage::ValueType &gt;, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1DanielssonDistanceMapImageFilter.html#36fd1bcb696ef71d4107f80b2b56b7fd">itk::DanielssonDistanceMapImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1NarrowBandImageFilterBase.html#d2155f0bf7c6defdb570334abf9f7450">itk::NarrowBandImageFilterBase&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1NarrowBandImageFilterBase.html#d2155f0bf7c6defdb570334abf9f7450">itk::NarrowBandImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageFilter.html#b2c5b4b0ad2eb440bfdbf49dee0b9e58">itk::PointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#98a864a9876d81af0f35856b5311704f">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, std::less&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#98a864a9876d81af0f35856b5311704f">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, std::greater&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#7bd2ea2d8a949439aa7c487efd74afa5">itk::FiniteDifferenceImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#7bd2ea2d8a949439aa7c487efd74afa5">itk::FiniteDifferenceImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#7bd2ea2d8a949439aa7c487efd74afa5">itk::FiniteDifferenceImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#7bd2ea2d8a949439aa7c487efd74afa5">itk::FiniteDifferenceImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#7bd2ea2d8a949439aa7c487efd74afa5">itk::FiniteDifferenceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; Function::HistogramEntropyFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; Function::HistogramLogProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; Function::HistogramProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TFunction::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; TPixel, VImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; Function::HistogramIntensityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#2f5a02af541f7004f56f66f07c0931f1">itk::ImageSource&lt; TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#ec472fbb2e4169a2717eecdb3cafe716">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramIntensityFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#ec472fbb2e4169a2717eecdb3cafe716">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramEntropyFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#ec472fbb2e4169a2717eecdb3cafe716">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramProbabilityFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#ec472fbb2e4169a2717eecdb3cafe716">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramLogProbabilityFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, <a class="el" href="classitk_1_1SimpleFuzzyConnectednessImageFilterBase.html#40cd5710594b7324384e330d47ddaa9f">itk::SimpleFuzzyConnectednessImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#96f940ad752fac49d8d6d54d13853187">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, std::less&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#96f940ad752fac49d8d6d54d13853187">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, std::greater&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1MiniPipelineSeparableImageFilter.html#f1b485d51850b9e7276706b207147f8b">itk::MiniPipelineSeparableImageFilter&lt; TInputImage, TOutputImage, RankImageFilter&lt; TInputImage, TInputImage, FlatStructuringElement&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt; &gt;</a>, <a class="el" href="classitk_1_1QuadEdgeMeshToQuadEdgeMeshFilter.html#da0e28eb3f394d057b2b5a7a1dd7835f">itk::QuadEdgeMeshToQuadEdgeMeshFilter&lt; TInput, TOutput &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#7aaaa5cb596e4d68f3b7205d4b95ff4e">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, std::greater&lt; TInputImage::PixelType &gt;, std::greater&lt; TOutputImage::PixelType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#7aaaa5cb596e4d68f3b7205d4b95ff4e">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, std::less&lt; TInputImage::PixelType &gt;, std::less&lt; TOutputImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00387">387</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

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

<p>
What is the input requested region that is required to produce the output requested region? By default, the largest possible region is always required but this is overridden in many subclasses. For instance, for an image processing filter where an output pixel is a simple function of an input pixel, the input requested region will be set to the output requested region. For an image processing filter where an output pixel is a function of the pixels in a neighborhood of an input pixel, then the input requested region will need to be larger than the output requested region (to avoid introducing artificial boundary conditions). This function should never request an input region that is outside the the input largest possible region (i.e. implementations of this method should crop the input requested region at the boundaries of the input largest possible region). 
<p>Reimplemented in <a class="el" href="classitk_1_1CurvatureFlowImageFilter.html#8c92011808cf29b19553bea7e2ec333f">itk::CurvatureFlowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FFTComplexConjugateToRealImageFilter.html#b3284a116c16fb2511e179cad7c7778d">itk::FFTComplexConjugateToRealImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1FFTRealToComplexConjugateImageFilter.html#2e2776e80da6647b019d5f3d0c50d588">itk::FFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1HistogramMatchingImageFilter.html#446495e2793e2e28d8379491ae143ae8">itk::HistogramMatchingImageFilter&lt; TInputImage, TOutputImage, THistogramMeasurement &gt;</a>, <a class="el" href="classitk_1_1ImagePCAShapeModelEstimator.html#469fe51067718b885e0a2a9d0d03d51c">itk::ImagePCAShapeModelEstimator&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IsoContourDistanceImageFilter.html#851f606421c856f3236ce52d7cbad058">itk::IsoContourDistanceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IsolatedWatershedImageFilter.html#a1443c888ae260c9d6d85b3c76604d4e">itk::IsolatedWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1KLMRegionGrowImageFilter.html#0d229de96a3cb9e3a729120b4527a7eb">itk::KLMRegionGrowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#bb0b17c870d66abe94fd25535e419304">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPDEDeformableRegistration.html#52b0bd137cad6d50cd2f81a6764560a6">itk::MultiResolutionPDEDeformableRegistration&lt; TFixedImage, TMovingImage, TDeformationField, TRealType &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPyramidImageFilter.html#fe7953d3ac33749ebc3e4fab8e057344">itk::MultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OtsuMultipleThresholdsImageFilter.html#ac4c02331b30782d4e48c6c8ecf032c0">itk::OtsuMultipleThresholdsImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OtsuThresholdImageFilter.html#201dc8e28de390aa1492dda24c60c7d4">itk::OtsuThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PDEDeformableRegistrationFilter.html#80fe5355754df2802a1e317a0cd8291d">itk::PDEDeformableRegistrationFilter&lt; TFixedImage, TMovingImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1RecursiveMultiResolutionPyramidImageFilter.html#4e7751098aee7a585140219507898737">itk::RecursiveMultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ReinitializeLevelSetImageFilter.html#c0bd7e80a048356b104c3c7722277cf3">itk::ReinitializeLevelSetImageFilter&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#471d9066b9c5b227326f88e946b1dd37">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage, TBinaryPriorImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1EquivalenceRelabeler.html#e6450cfe2bf5287509a90939f9cd5b16">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#2c91fe379b23af0d65593e25ef78660d">itk::watershed::Relabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#971e46e0912ad60e633d98da6649234d">itk::watershed::Segmenter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#d22484839e81c8ad2e89858fdcf26130">itk::watershed::SegmentTreeGenerator&lt; TScalarType &gt;</a>, <a class="el" href="classitk_1_1AccumulateImageFilter.html#f9d2609fdc2d08c72c40df57272a08c6">itk::AccumulateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1AdaptiveHistogramEqualizationImageFilter.html#eec4ad78457d1fb0544bd6fc2b2a9720">itk::AdaptiveHistogramEqualizationImageFilter&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1BilateralImageFilter.html#1f541b80b81003bcb2b60490bd13874d">itk::BilateralImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BinaryMedianImageFilter.html#35a81a6ac290cb988b8a8c2db9d9a435">itk::BinaryMedianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BinaryMorphologyImageFilter.html#0b03ac60d8b9ac05e6043e1e4a784ebb">itk::BinaryMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BinomialBlurImageFilter.html#1f3ab8ac1c908697292b04160560d936">itk::BinomialBlurImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BlackTopHatImageFilter.html#0a5cf2dde6ebcae5d3b14e668a82e345">itk::BlackTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1BloxBoundaryPointToCoreAtomImageFilter.html#d21c1833cb26ef5e357a7e155776ec53">itk::BloxBoundaryPointToCoreAtomImageFilter&lt; dim &gt;</a>, <a class="el" href="classitk_1_1BloxBoundaryProfileImageToBloxCoreAtomImageFilter.html#3c3bee69bcac1a117c3a9b21cf1ca6e2">itk::BloxBoundaryProfileImageToBloxCoreAtomImageFilter&lt; TInputImage, TOutputImage, TSourceImage &gt;</a>, <a class="el" href="classitk_1_1BSplineDecompositionImageFilter.html#515be3c3ad1699ee20015ac1606e9e04">itk::BSplineDecompositionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CannyEdgeDetectionImageFilter.html#a97a4869ad037eaf78f2e4312b745f87">itk::CannyEdgeDetectionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ChangeInformationImageFilter.html#27d8e954e1f50323ccf2599c18c5592c">itk::ChangeInformationImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ClosingByReconstructionImageFilter.html#c969c9d99397375b9665e1e537c515bd">itk::ClosingByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ConfidenceConnectedImageFilter.html#ffef417ece36ded9970437677a586f03">itk::ConfidenceConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentImageFilter.html#8846e39c2b87ce17a6c744ba50d96ef4">itk::ConnectedComponentImageFilter&lt; TInputImage, TOutputImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1ConnectedThresholdImageFilter.html#dde409ba7f72c7d31381261f7fc35f6a">itk::ConnectedThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ContourDirectedMeanDistanceImageFilter.html#e3c2fb25e563b589896a7bd630a7d43d">itk::ContourDirectedMeanDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1ContourMeanDistanceImageFilter.html#d56a0194e24cf322c592d916575fa2d6">itk::ContourMeanDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1DerivativeImageFilter.html#7cf6e8c82706a00cb1a626d7d0b91304">itk::DerivativeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DirectedHausdorffDistanceImageFilter.html#20d0d2ec2a4e5dd30818033ef8c4a84a">itk::DirectedHausdorffDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1DiscreteGaussianImageFilter.html#b99933bf006ddd760f16f5d3c6d3d172">itk::DiscreteGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DisplacementFieldJacobianDeterminantFilter.html#1d293483dcb2b359f2e7af893bd921e9">itk::DisplacementFieldJacobianDeterminantFilter&lt; TInputImage, TRealType, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DoubleThresholdImageFilter.html#71ef7787b09bc637d5c11b477326a951">itk::DoubleThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExpandImageFilter.html#c32bcb2d4d98a3e79241bef029e5e81b">itk::ExpandImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExtractOrthogonalSwath2DImageFilter.html#75e0ec4d697c9d7e9fd70dfbfd89585c">itk::ExtractOrthogonalSwath2DImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1FlipImageFilter.html#79183094a369497832acdfac3018b656">itk::FlipImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1GradientImageFilter.html#9a9335d93f35388853f7b00a1355012d">itk::GradientImageFilter&lt; TInputImage, TOperatorValueType, TOutputValueType &gt;</a>, <a class="el" href="classitk_1_1GradientImageToBloxBoundaryPointImageFilter.html#f0b6a50b35715642ab772f4bb09d0a78">itk::GradientImageToBloxBoundaryPointImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1GradientMagnitudeImageFilter.html#0b0b6ecefe3666d091a87704848c3e7f">itk::GradientMagnitudeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GradientMagnitudeRecursiveGaussianImageFilter.html#213cd355c8c385284dc439338634799f">itk::GradientMagnitudeRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GradientRecursiveGaussianImageFilter.html#3075dd18e99022349040cadbf5371093">itk::GradientRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleConnectedClosingImageFilter.html#ae82146e2be73b118decc66d1536af1d">itk::GrayscaleConnectedClosingImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleConnectedOpeningImageFilter.html#14e4a93251abe5e5376d0ec06a0448b5">itk::GrayscaleConnectedOpeningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleFillholeImageFilter.html#b08c73c176731bcb2e5121befb3461d0">itk::GrayscaleFillholeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGeodesicDilateImageFilter.html#eb6710a5bf1faf754885f0105135409d">itk::GrayscaleGeodesicDilateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGeodesicErodeImageFilter.html#ff74f75bb9be473efc8bdf21a312aec3">itk::GrayscaleGeodesicErodeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleGrindPeakImageFilter.html#2a6dab8e15c541880c3fbd96089de069">itk::GrayscaleGrindPeakImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html#1236ae6c580b61cfb46f8f3758c98cd7">itk::GrayscaleMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html#bddbc824d85bb0f3ddd525e8734801c0">itk::GrayscaleMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1HausdorffDistanceImageFilter.html#9226b6bcfdda852b63646e08fcc29949">itk::HausdorffDistanceImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1HConcaveImageFilter.html#a160eaa3d9339f0be41ae75501a9648a">itk::HConcaveImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HConvexImageFilter.html#5d94fbf71a008e177b8eb3d610f3f148">itk::HConvexImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HessianRecursiveGaussianImageFilter.html#e38139478455af9eae1767e4ed2a921b">itk::HessianRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HMaximaImageFilter.html#1767bf5be2004c475e662e99ae7f0eb5">itk::HMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HMinimaImageFilter.html#cf918a94788daae453d680b145dab98d">itk::HMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DCirclesImageFilter.html#5ccf02da5cc6da8527d5e89c9bbd9656">itk::HoughTransform2DCirclesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DLinesImageFilter.html#a757d2ed119218358630cffa1d4b029d">itk::HoughTransform2DLinesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1InterpolateImagePointsFilter.html#0032a8a8ca09e58401e60291d12d2561">itk::InterpolateImagePointsFilter&lt; TInputImage, TOutputImage, TCoordType, InterpolatorType &gt;</a>, <a class="el" href="classitk_1_1InverseDeformationFieldImageFilter.html#e8556615fd356b55f2ff34f6142bc9a2">itk::InverseDeformationFieldImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1IsolatedConnectedImageFilter.html#57a7b86553d9ce7cd5eaad9ccdaa7c5d">itk::IsolatedConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1JoinSeriesImageFilter.html#5839623118ee9b6aa9f300fb8d019ef7">itk::JoinSeriesImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LabelStatisticsImageFilter.html#f99d37923e1d265d28b2e1a4012ce324">itk::LabelStatisticsImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianImageFilter.html#47b585bf59017d6d606d0e3ddcf5118b">itk::LaplacianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianRecursiveGaussianImageFilter.html#9c34ac57b59663124c79df4977f8d84f">itk::LaplacianRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LaplacianSharpeningImageFilter.html#3e29e67034535a9c3c20e673a07f3e43">itk::LaplacianSharpeningImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MaskNeighborhoodOperatorImageFilter.html#60116a2e1f9ca093664047bca4c775f1">itk::MaskNeighborhoodOperatorImageFilter&lt; TInputImage, TMaskImage, TOutputImage, TOperatorValueType &gt;</a>, <a class="el" href="classitk_1_1MeanImageFilter.html#47f2856ae9116a8448092047997ee7a0">itk::MeanImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MedianImageFilter.html#39fc56f6fe39213b308aba1c8424e137">itk::MedianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MinimumMaximumImageFilter.html#f8478829199ee51a9211e7e64687cc2b">itk::MinimumMaximumImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1MirrorPadImageFilter.html#dc7f752b32e20cb23a1d982263f14abd">itk::MirrorPadImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalGradientImageFilter.html#541c0bb1c1375e7ee1324d30625b0585">itk::MorphologicalGradientImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1MorphologyImageFilter.html#ba0c9d8c71a6ba2745342f30dcb8e6d2">itk::MorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodConnectedImageFilter.html#bf72885c8756187c9f3eae865811d203">itk::NeighborhoodConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodOperatorImageFilter.html#a85c5d48e51b0da9f274e76c4989647a">itk::NeighborhoodOperatorImageFilter&lt; TInputImage, TOutputImage, TOperatorValueType &gt;</a>, <a class="el" href="classitk_1_1NoiseImageFilter.html#6759d3c29677408873be01ed2386978e">itk::NoiseImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NonThreadedShrinkImageFilter.html#7ebc895633666334d09fba16078dc13b">itk::NonThreadedShrinkImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NormalizedCorrelationImageFilter.html#4d629ac1d9a2543704424ca350232294">itk::NormalizedCorrelationImageFilter&lt; TInputImage, TMaskImage, TOutputImage, TOperatorValueType &gt;</a>, <a class="el" href="classitk_1_1NormalizeImageFilter.html#d2ff91962104feab8c37dee35ca83886">itk::NormalizeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ObjectMorphologyImageFilter.html#88685c774386037645104ace83673547">itk::ObjectMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1OpeningByReconstructionImageFilter.html#d500c39a7c395e33835b1e0c1cacc9b5">itk::OpeningByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1OrientImageFilter.html#8a09df0de3f15029d924f4e8a37d632b">itk::OrientImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PadImageFilter.html#079aecfb4aa9c6ab4b32c2178864dd5c">itk::PadImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PasteImageFilter.html#f0aaae9b959345cdfc698019c4494914">itk::PasteImageFilter&lt; TInputImage, TSourceImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PermuteAxesImageFilter.html#e2fbebdc7f2f42b4fa45fbb2d02344d9">itk::PermuteAxesImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, TAccumulator &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#bc70797b48246abf47b2c76d5a2de505">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, TCompare &gt;</a>, <a class="el" href="classitk_1_1RecursiveSeparableImageFilter.html#78564c98d5a313467aed5434f7ea4a3d">itk::RecursiveSeparableImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionOfInterestImageFilter.html#0e2f68861f40a6ecd49535ae46b627a9">itk::RegionOfInterestImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RelabelComponentImageFilter.html#829b800813a2956c12813e0ab395cc9a">itk::RelabelComponentImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ResampleImageFilter.html#bcedfc35b7aefa898ad03d9765401d21">itk::ResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1ShrinkImageFilter.html#61731fb2aa3c81d3a1018df4938bef4b">itk::ShrinkImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SimilarityIndexImageFilter.html#62d539b40d523214dadab7a2dc5415af">itk::SimilarityIndexImageFilter&lt; TInputImage1, TInputImage2 &gt;</a>, <a class="el" href="classitk_1_1SimpleContourExtractorImageFilter.html#6c4d06c4f3b583da659e62dff5e7ab2e">itk::SimpleContourExtractorImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SmoothingRecursiveGaussianImageFilter.html#63dcdfe403a38b5ef3de1d58f943b252">itk::SmoothingRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SobelEdgeDetectionImageFilter.html#04521f3f89ae886a08db97993e5cb207">itk::SobelEdgeDetectionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1StatisticsImageFilter.html#42c26b2de93a23bb8946572a2f1deb9c">itk::StatisticsImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1TileImageFilter.html#8658ac015945af6c5937b4add844d47d">itk::TileImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1TobogganImageFilter.html#84e20961b0965f4081405b02b07bcdeb">itk::TobogganImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1VectorConfidenceConnectedImageFilter.html#fb0e5eced7293b2458cb58bde8406982">itk::VectorConfidenceConnectedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VectorExpandImageFilter.html#348bde2c9b39d8cdd18ce7b840099a11">itk::VectorExpandImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VectorGradientMagnitudeImageFilter.html#00488bfc6bbca7a64ab5ae0878d2f3dc">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VectorNeighborhoodOperatorImageFilter.html#9c6ce2d6ff0f7add37f9434e2254d0df">itk::VectorNeighborhoodOperatorImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VectorResampleImageFilter.html#bb5b652bc40c071bfa84e26f7a74749b">itk::VectorResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1VotingBinaryImageFilter.html#e42cd46251312f1b0dcf5af49a4f1baf">itk::VotingBinaryImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1WarpImageFilter.html#e34eac355271d17228f5bc71c9aa2ddc">itk::WarpImageFilter&lt; TInputImage, TOutputImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1WarpVectorImageFilter.html#c2d8614dca182fa356b3243ed27e2b86">itk::WarpVectorImageFilter&lt; TInputImage, TOutputImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1WhiteTopHatImageFilter.html#c37dd5934f8efcfad9f54046715f26ca">itk::WhiteTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1WrapPadImageFilter.html#e0f280b53a26462db8d5664f4f2c8f75">itk::WrapPadImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ZeroCrossingImageFilter.html#791eedb0d6feb682ad3208e6114cca6f">itk::ZeroCrossingImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#bde605f466e0e9e247d3b05c3f2c59fd">itk::FiniteDifferenceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#2abf40918f8839769919102479b0b628">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathAndImageToPathFilter.html#f8ad6feb4d14ec76fef80fe48449541e">itk::PathAndImageToPathFilter&lt; TInputPath, TInputImage, TOutputPath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#95824d821755ac7582ee0c2adcc6d603">itk::PathToPathFilter&lt; TInputPath, TOutputPath &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ImageToListGenerator.html#3badee4f6b8ba4bb6a492dafdbdc6b72">itk::Statistics::ImageToListGenerator&lt; TImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1AnchorErodeDilateImageFilter.html#254eda8745045d031add4358cad2eeb3">itk::AnchorErodeDilateImageFilter&lt; TImage, TKernel, TFunction1, TFunction2 &gt;</a>, <a class="el" href="classitk_1_1AnchorOpenCloseImageFilter.html#e122143b71eddf532aa12dd7cab363b0">itk::AnchorOpenCloseImageFilter&lt; TImage, TKernel, LessThan, GreaterThan, LessEqual, GreaterEqual &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#dc99fbb471ef5da874a224dcf8759a17">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, TFunction &gt;</a>, <a class="el" href="classitk_1_1BinaryContourImageFilter.html#26072ca413facdced2524973892da90a">itk::BinaryContourImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BoxImageFilter.html#b35f2e762fdd9be7102f7743a39173f4">itk::BoxImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ContourExtractor2DImageFilter.html#fb089f46ee96c620144f4ceb31e6b29a">itk::ContourExtractor2DImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ConvolutionImageFilter.html#cfccbcd19a08151612c74dfc205251eb">itk::ConvolutionImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DiscreteGaussianDerivativeImageFilter.html#670fcd08005f679ba71a196b090c90d1">itk::DiscreteGaussianDerivativeImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FFTComplexToComplexImageFilter.html#06053cee579199cb1cd9fc94cf86475c">itk::FFTComplexToComplexImageFilter&lt; TPixel, NDimension &gt;</a>, <a class="el" href="classitk_1_1FFTShiftImageFilter.html#d049e0c0826966f2c6adf7689e8c2038">itk::FFTShiftImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1KappaSigmaThresholdImageFilter.html#06c324c2a077670414ef3a61a589fecc">itk::KappaSigmaThresholdImageFilter&lt; TInputImage, TMaskImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1LabelContourImageFilter.html#0379478706e068ebae69045c6074e24b">itk::LabelContourImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html#025c18d2ca990a9a31c02e362119d028">itk::MorphologicalWatershedFromMarkersImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1MorphologicalWatershedImageFilter.html#ef3ccb9b0137da550e9857fbb9d52e76">itk::MorphologicalWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ResampleImageFilter.html#2036143d6b8a08719cc7684abc0551fa">itk::ResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1RegionalMaximaImageFilter.html#25de475ea0eb6b914aa29aa540fa7c1b">itk::RegionalMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionalMinimaImageFilter.html#910a3344fd01b546c30f2d61416bbcac">itk::RegionalMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RobustAutomaticThresholdImageFilter.html#a0d42be02d42fc6acc088a72ed5bd3b7">itk::RobustAutomaticThresholdImageFilter&lt; TInputImage, TGradientImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SliceBySliceImageFilter.html#fbab8ad5e6992af20b7cc03391b8bbe3">itk::SliceBySliceImageFilter&lt; TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#169b4edf90e7235c70ad84bf120c407b">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, TFunction1, TFunction2 &gt;</a>, <a class="el" href="classitk_1_1VanHerkGilWermanErodeDilateImageFilter.html#0be28362d07756abc6f9be97bd913234">itk::VanHerkGilWermanErodeDilateImageFilter&lt; TImage, TKernel, TFunction1 &gt;</a>, <a class="el" href="classitk_1_1CurvatureFlowImageFilter.html#8c92011808cf29b19553bea7e2ec333f">itk::CurvatureFlowImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FFTComplexConjugateToRealImageFilter.html#b3284a116c16fb2511e179cad7c7778d">itk::FFTComplexConjugateToRealImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1FFTRealToComplexConjugateImageFilter.html#2e2776e80da6647b019d5f3d0c50d588">itk::FFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#bb0b17c870d66abe94fd25535e419304">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1PDEDeformableRegistrationFilter.html#80fe5355754df2802a1e317a0cd8291d">itk::PDEDeformableRegistrationFilter&lt; TFixedImage, TMovingImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ReinitializeLevelSetImageFilter.html#c0bd7e80a048356b104c3c7722277cf3">itk::ReinitializeLevelSetImageFilter&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#471d9066b9c5b227326f88e946b1dd37">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage, TBinaryPriorImage &gt;</a>, <a class="el" href="classitk_1_1VoronoiSegmentationImageFilterBase.html#471d9066b9c5b227326f88e946b1dd37">itk::VoronoiSegmentationImageFilterBase&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#2c91fe379b23af0d65593e25ef78660d">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#971e46e0912ad60e633d98da6649234d">itk::watershed::Segmenter&lt; InputImageType &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#d22484839e81c8ad2e89858fdcf26130">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;</a>, <a class="el" href="classitk_1_1AccumulateImageFilter.html#f9d2609fdc2d08c72c40df57272a08c6">itk::AccumulateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1CannyEdgeDetectionImageFilter.html#a97a4869ad037eaf78f2e4312b745f87">itk::CannyEdgeDetectionImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ConnectedComponentImageFilter.html#8846e39c2b87ce17a6c744ba50d96ef4">itk::ConnectedComponentImageFilter&lt; TInputImage, TOutputImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1DisplacementFieldJacobianDeterminantFilter.html#1d293483dcb2b359f2e7af893bd921e9">itk::DisplacementFieldJacobianDeterminantFilter&lt; TInputImage, TRealType, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MorphologyImageFilter.html#ba0c9d8c71a6ba2745342f30dcb8e6d2">itk::MorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1ObjectMorphologyImageFilter.html#88685c774386037645104ace83673547">itk::ObjectMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1PadImageFilter.html#079aecfb4aa9c6ab4b32c2178864dd5c">itk::PadImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MedianAccumulator&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::BinaryAccumulator&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MeanAccumulator&lt; TInputImage::PixelType, TAccumulate &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::BinaryThresholdAccumulator&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::StandardDeviationAccumulator&lt; TInputImage::PixelType, TAccumulate &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MaximumAccumulator&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::SumAccumulator&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#36608eaa466e374aed1a5e7a51767d41">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MinimumAccumulator&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#bc70797b48246abf47b2c76d5a2de505">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, std::less&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ReconstructionImageFilter.html#bc70797b48246abf47b2c76d5a2de505">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, std::greater&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1RecursiveSeparableImageFilter.html#78564c98d5a313467aed5434f7ea4a3d">itk::RecursiveSeparableImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#bde605f466e0e9e247d3b05c3f2c59fd">itk::FiniteDifferenceImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#bde605f466e0e9e247d3b05c3f2c59fd">itk::FiniteDifferenceImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#bde605f466e0e9e247d3b05c3f2c59fd">itk::FiniteDifferenceImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#bde605f466e0e9e247d3b05c3f2c59fd">itk::FiniteDifferenceImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1FiniteDifferenceImageFilter.html#bde605f466e0e9e247d3b05c3f2c59fd">itk::FiniteDifferenceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TSpeedImage, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; TReferenceImagePixelType, 3 &gt;, Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; SymmetricSecondRankTensor&lt; double, 3 &gt;, 3 &gt;, Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage,TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage1, TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TMovingImage, TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; TInputPixelType, 2 &gt;, Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; BloxBoundaryPointImage&lt; dim &gt;, BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel,VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; ImageType,ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage1, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; TPixel, VDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TLabelImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TImage,TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputVectorImage, Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;, Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage1, Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TLevelSet,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TLevelSet, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TSourceImage, BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TSpeedImage,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#a47855988c32d1a292472e3d1ae83af7">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#2abf40918f8839769919102479b0b628">itk::MeshSource&lt; TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#2abf40918f8839769919102479b0b628">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#2abf40918f8839769919102479b0b628">itk::MeshSource&lt; VoronoiDiagram2D&lt; TCoordType &gt; &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#2abf40918f8839769919102479b0b628">itk::MeshSource&lt; TOutput &gt;</a>, <a class="el" href="classitk_1_1PathAndImageToPathFilter.html#f8ad6feb4d14ec76fef80fe48449541e">itk::PathAndImageToPathFilter&lt; TFourierSeriesPath, TSwathMeritImage, OrthogonallyCorrected2DParametricPath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#95824d821755ac7582ee0c2adcc6d603">itk::PathToPathFilter&lt; TInputPath, TOutputChainCodePath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#95824d821755ac7582ee0c2adcc6d603">itk::PathToPathFilter&lt; TInputChainCodePath, TOutputFourierSeriesPath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#95824d821755ac7582ee0c2adcc6d603">itk::PathToPathFilter&lt; TInputPath, TOutputPath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#95824d821755ac7582ee0c2adcc6d603">itk::PathToPathFilter&lt; TFourierSeriesPath,OrthogonallyCorrected2DParametricPath &gt;</a>, <a class="el" href="classitk_1_1AnchorErodeDilateImageFilter.html#254eda8745045d031add4358cad2eeb3">itk::AnchorErodeDilateImageFilter&lt; TImage, TKernel, std::greater&lt; TImage::PixelType &gt;, std::greater_equal&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AnchorErodeDilateImageFilter.html#254eda8745045d031add4358cad2eeb3">itk::AnchorErodeDilateImageFilter&lt; TImage, TKernel, std::less&lt; TImage::PixelType &gt;, std::less_equal&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AnchorOpenCloseImageFilter.html#e122143b71eddf532aa12dd7cab363b0">itk::AnchorOpenCloseImageFilter&lt; TImage, TKernel, std::greater&lt; TImage::PixelType &gt;, std::less&lt; TImage::PixelType &gt;, std::greater_equal&lt; TImage::PixelType &gt;, std::less_equal&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AnchorOpenCloseImageFilter.html#e122143b71eddf532aa12dd7cab363b0">itk::AnchorOpenCloseImageFilter&lt; TImage, TKernel, std::less&lt; TImage::PixelType &gt;, std::greater&lt; TImage::PixelType &gt;, std::less_equal&lt; TImage::PixelType &gt;, std::greater_equal&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#dc99fbb471ef5da874a224dcf8759a17">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, std::less&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1AttributeMorphologyBaseImageFilter.html#dc99fbb471ef5da874a224dcf8759a17">itk::AttributeMorphologyBaseImageFilter&lt; TInputImage, TOutputImage, TAttribute, std::greater&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1BoxImageFilter.html#b35f2e762fdd9be7102f7743a39173f4">itk::BoxImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BoxImageFilter.html#b35f2e762fdd9be7102f7743a39173f4">itk::BoxImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#169b4edf90e7235c70ad84bf120c407b">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, std::greater&lt; TInputImage::PixelType &gt;, std::greater&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html#169b4edf90e7235c70ad84bf120c407b">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, std::less&lt; TInputImage::PixelType &gt;, std::less&lt; TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1VanHerkGilWermanErodeDilateImageFilter.html#0be28362d07756abc6f9be97bd913234">itk::VanHerkGilWermanErodeDilateImageFilter&lt; TImage, TKernel, MaxFunctor&lt; TImage::PixelType &gt; &gt;</a>, and <a class="el" href="classitk_1_1VanHerkGilWermanErodeDilateImageFilter.html#0be28362d07756abc6f9be97bd913234">itk::VanHerkGilWermanErodeDilateImageFilter&lt; TImage, TKernel, MinFunctor&lt; TImage::PixelType &gt; &gt;</a>.</p>

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

<p>
Generate the information decribing the output data. The default implementation of this method will copy information from the input to the output. <a class="el" href="classA.html">A</a> filter may override this method if its output will have different information than its input. For instance, a filter that shrinks an image will need to provide an implementation for this method that changes the spacing of the pixels. Such filters should call their superclass' implementation of this method prior to changing the information values they need (i.e. <a class="el" href="classitk_1_1ProcessObject.html#be61fb6b7de8c443e7af1561bd722736">GenerateOutputInformation()</a> should call Superclass::GenerateOutputInformation() prior to changing the information. 
<p>Reimplemented in <a class="el" href="classitk_1_1BayesianClassifierImageFilter.html#79167bc147a9f11d0d911950bd9ca1a4">itk::BayesianClassifierImageFilter&lt; TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType &gt;</a>, <a class="el" href="classitk_1_1BayesianClassifierInitializationImageFilter.html#d68d35ded7043c292d184f86aea1c614">itk::BayesianClassifierInitializationImageFilter&lt; TInputImage, TProbabilityPrecisionType &gt;</a>, <a class="el" href="classitk_1_1BinaryMask3DMeshSource.html#03fd9ee4aa02894843be160fc77c732d">itk::BinaryMask3DMeshSource&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1FastMarchingExtensionImageFilter.html#1030c6f68397b056bb03f1f7f2b382ab">itk::FastMarchingExtensionImageFilter&lt; TLevelSet, TAuxValue, VAuxDimension, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FastMarchingImageFilter.html#47b8ec0911af916d17f173734091b19a">itk::FastMarchingImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FFTComplexConjugateToRealImageFilter.html#c690ff939763e1e2bd0061d1d0414ace">itk::FFTComplexConjugateToRealImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1FFTRealToComplexConjugateImageFilter.html#8f8a8703dc3cc24ad43cb900823e3ebc">itk::FFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#08f6e78de588bffe1feb06c53b7ed7ad">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPDEDeformableRegistration.html#327eec4dd5d27688b1c7360fa50ae620">itk::MultiResolutionPDEDeformableRegistration&lt; TFixedImage, TMovingImage, TDeformationField, TRealType &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionPyramidImageFilter.html#55686cac44991cc9e2d443627372a441">itk::MultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PDEDeformableRegistrationFilter.html#84b2c75cdaadd04eddd83089a683adbf">itk::PDEDeformableRegistrationFilter&lt; TFixedImage, TMovingImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1VoronoiDiagram2DGenerator.html#88a6475c38e161f22a523519cc345efc">itk::VoronoiDiagram2DGenerator&lt; TCoordType &gt;</a>, <a class="el" href="classitk_1_1AccumulateImageFilter.html#db0fc4f366827745bdf3a81b375a238f">itk::AccumulateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1BinaryMaskToNarrowBandPointSetFilter.html#a04b65c5c03b05d2abc014fdd0a5745e">itk::BinaryMaskToNarrowBandPointSetFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ChangeInformationImageFilter.html#2799690ef7d9b6a39445c2c6fe95173d">itk::ChangeInformationImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1CropImageFilter.html#1493a771d0a2e37b5de65886434aee1a">itk::CropImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1DeformationFieldSource.html#347ed4a120e5eb3ff93a9d8ffe3ccb13">itk::DeformationFieldSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExpandImageFilter.html#572f240ca2ea006c780a2eeb17b47eba">itk::ExpandImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExtractImageFilter.html#24116d5b5510b3a0a703efe5608493ed">itk::ExtractImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExtractOrthogonalSwath2DImageFilter.html#c16f102ec2db4c0346694a6c75270efb">itk::ExtractOrthogonalSwath2DImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1FlipImageFilter.html#971ab40e543a4d8021a58999674f193b">itk::FlipImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1GaussianImageSource.html#6d2e432364f2968c083ebbc73b620a34">itk::GaussianImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1GradientImageToBloxBoundaryPointImageFilter.html#65f171bd7d2dd693455807fec5507300">itk::GradientImageToBloxBoundaryPointImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1HoughTransform2DLinesImageFilter.html#edfff801aacac5112283222900b74fc6">itk::HoughTransform2DLinesImageFilter&lt; TInputPixelType, TOutputPixelType &gt;</a>, <a class="el" href="classitk_1_1ImageToMeshFilter.html#69a6b06be3f0b142cdc6b3f60f0298f8">itk::ImageToMeshFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ImageToParametricSpaceFilter.html#c922343a84b857aecc9a22be3cfcb115">itk::ImageToParametricSpaceFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ImageToVectorImageFilter.html#c27d1656308bafbd04839c98f1d9ceaf">itk::ImageToVectorImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImportImageFilter.html#fc7eef4f64574f940b4cb0593fd9f1a1">itk::ImportImageFilter&lt; TPixel, VImageDimension &gt;</a>, <a class="el" href="classitk_1_1InterpolateImagePointsFilter.html#5eaf631e3c9a1616fcbb4a02883801e3">itk::InterpolateImagePointsFilter&lt; TInputImage, TOutputImage, TCoordType, InterpolatorType &gt;</a>, <a class="el" href="classitk_1_1InverseDeformationFieldImageFilter.html#d3539659740fd66ef4db65d8c9692d2a">itk::InverseDeformationFieldImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1JoinSeriesImageFilter.html#a3ee368df290baae182fc23710937bb7">itk::JoinSeriesImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1NonThreadedShrinkImageFilter.html#60f4e29f3068ca235cffe0b2cb910f60">itk::NonThreadedShrinkImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1OrientImageFilter.html#ff4a3df3688476520c7f5dc79d30b623">itk::OrientImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PadImageFilter.html#7ce8a0018b15a6345e8471491a58ef54">itk::PadImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ParametricSpaceToImageSpaceMeshFilter.html#bd4e2c2c4e9f245d3ca08e427ab53a49">itk::ParametricSpaceToImageSpaceMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathToImageFilter.html#e5bb9e171f12f874da92d0795b071e9b">itk::PathToImageFilter&lt; TInputPath, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PermuteAxesImageFilter.html#f05f4c05efd0d385b94686f82d56452b">itk::PermuteAxesImageFilter&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageFilter.html#1668867677c7a5c78774a13807215cc7">itk::PointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, TAccumulator &gt;</a>, <a class="el" href="classitk_1_1RandomImageSource.html#9f9dd63b510c7231656e968cf83269c4">itk::RandomImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RegionOfInterestImageFilter.html#bedb9f3094989e6f77f29cd7cc0ddddc">itk::RegionOfInterestImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ResampleImageFilter.html#eecccbc61953de257e1ba85c00735e7a">itk::ResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1ShrinkImageFilter.html#1ead3d3b66f63c85f129ab42996e2ef0">itk::ShrinkImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToImageFilter.html#cc433eac10999655607fe04edf5f502b">itk::SpatialObjectToImageFilter&lt; TInputSpatialObject, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToPointSetFilter.html#1ced01f4505aa89ae819da4829f55cfd">itk::SpatialObjectToPointSetFilter&lt; TInputSpatialObject, TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1TileImageFilter.html#2c2da2e5b32aa2d4afd7f7f1bcabfc28">itk::TileImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1TriangleMeshToBinaryImageFilter.html#7dd9f83eecdfacbfa484e20cfeb177e2">itk::TriangleMeshToBinaryImageFilter&lt; TInputMesh, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, TFunction &gt;</a>, <a class="el" href="classitk_1_1VectorExpandImageFilter.html#58ddefae4384fbee2a71b31e85ec0b20">itk::VectorExpandImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1VectorResampleImageFilter.html#d58a8761d58540f74aeb1cc7b2dc9f42">itk::VectorResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1VTKImageImport.html#ef971695580981bcf61e994eaa6ca8d4">itk::VTKImageImport&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1WarpImageFilter.html#a2db6f4d4a20a9ec3a7ebd12e15e6887">itk::WarpImageFilter&lt; TInputImage, TOutputImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1WarpVectorImageFilter.html#d67a46abd563e5714f90fc49e788710b">itk::WarpVectorImageFilter&lt; TInputImage, TOutputImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageFileReader.html#8e8e80d99db6df5a6b0bfbea49c44d8a">itk::ImageFileReader&lt; TOutputImage, ConvertPixelTraits &gt;</a>, <a class="el" href="classitk_1_1ImageSeriesReader.html#d8b0f11eda15c361b0f814abb10da3e9">itk::ImageSeriesReader&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#6f0297074178612fc885356df6ae69a1">itk::HistogramToImageFilter&lt; THistogram, TFunction &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ImageToListGenerator.html#60bfff39e4d3d7630741ca62780f5117">itk::Statistics::ImageToListGenerator&lt; TImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1FFTComplexToComplexImageFilter.html#465e3b1adc1b8603c8eb648de813e681">itk::FFTComplexToComplexImageFilter&lt; TPixel, NDimension &gt;</a>, <a class="el" href="classitk_1_1ResampleImageFilter.html#e5ca00e5f16911dc19236b40641c48d8">itk::ResampleImageFilter&lt; TInputImage, TOutputImage, TInterpolatorPrecisionType &gt;</a>, <a class="el" href="classitk_1_1TransformToDeformationFieldSource.html#a185e359e7f05accacc733bb5340ba7e">itk::TransformToDeformationFieldSource&lt; TOutputImage, TTransformPrecisionType &gt;</a>, <a class="el" href="classitk_1_1FastMarchingImageFilter.html#47b8ec0911af916d17f173734091b19a">itk::FastMarchingImageFilter&lt; TLevelSet, TSpeedImage &gt;</a>, <a class="el" href="classitk_1_1FFTComplexConjugateToRealImageFilter.html#c690ff939763e1e2bd0061d1d0414ace">itk::FFTComplexConjugateToRealImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1FFTRealToComplexConjugateImageFilter.html#8f8a8703dc3cc24ad43cb900823e3ebc">itk::FFTRealToComplexConjugateImageFilter&lt; TPixel, VDimension &gt;</a>, <a class="el" href="classitk_1_1MRFImageFilter.html#08f6e78de588bffe1feb06c53b7ed7ad">itk::MRFImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1PDEDeformableRegistrationFilter.html#84b2c75cdaadd04eddd83089a683adbf">itk::PDEDeformableRegistrationFilter&lt; TFixedImage, TMovingImage, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1AccumulateImageFilter.html#db0fc4f366827745bdf3a81b375a238f">itk::AccumulateImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ExtractImageFilter.html#24116d5b5510b3a0a703efe5608493ed">itk::ExtractImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToMeshFilter.html#69a6b06be3f0b142cdc6b3f60f0298f8">itk::ImageToMeshFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PadImageFilter.html#7ce8a0018b15a6345e8471491a58ef54">itk::PadImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageFilter.html#1668867677c7a5c78774a13807215cc7">itk::PointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MedianAccumulator&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::BinaryAccumulator&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MeanAccumulator&lt; TInputImage::PixelType, TAccumulate &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::BinaryThresholdAccumulator&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::StandardDeviationAccumulator&lt; TInputImage::PixelType, TAccumulate &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MaximumAccumulator&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::SumAccumulator&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ProjectionImageFilter.html#3ce1b9abd6ac1f1885e8c056e583bd98">itk::ProjectionImageFilter&lt; TInputImage, TOutputImage, Function::MinimumAccumulator&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Sin&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::ChangeLabel&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Sqrt&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::AccessorFunctor&lt; TInputImage::PixelType, TAccessor &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::SubtractConstantFrom&lt; TInputImage::PixelType, TConstant, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::ComplexToReal&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::EdgePotential&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::Atan&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::Cos&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::Acos&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::GradientMagnitude&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Tan&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Abs&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::VectorCast&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::BoundedReciprocal&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::ComplexToModulus&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; FeatureImageType,ImageType, Functor::Cast&lt; FeatureImageType::PixelType, ImageType::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::TensorFractionalAnisotropyFunction&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::ThresholdLabeler&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::AddConstantTo&lt; TInputImage::PixelType, TConstant, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::ComplexToPhase&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::TensorRelativeAnisotropyFunction&lt; TInputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::ModulusTransform&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::RGBToLuminance&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::BinaryThreshold&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::MultiplyByConstant&lt; TInputImage::PixelType, TConstant, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Log&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::NOT&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::ExpNegative&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::ComplexToImaginary&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::InvertIntensityTransform&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Sigmoid&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::Asin&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Square&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::IntensityLinearTransform&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Log10&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::MatrixIndexSelection&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::DivideByConstant&lt; TInputImage::PixelType, TConstant, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::VectorIndexSelectionCast&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::IntensityWindowingTransform&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Functor::Cast&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TInputImage, TOutputImage, Function::Exp&lt; TInputImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1UnaryFunctorImageFilter.html#ae0e5b25da21947562f7ee2dd43bff08">itk::UnaryFunctorImageFilter&lt; TLabelImage, TOutputImage, Functor::LabelToRGBFunctor&lt; TLabelImage::PixelType, TOutputImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#6f0297074178612fc885356df6ae69a1">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramIntensityFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#6f0297074178612fc885356df6ae69a1">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramEntropyFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, <a class="el" href="classitk_1_1HistogramToImageFilter.html#6f0297074178612fc885356df6ae69a1">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramProbabilityFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>, and <a class="el" href="classitk_1_1HistogramToImageFilter.html#6f0297074178612fc885356df6ae69a1">itk::HistogramToImageFilter&lt; THistogram, Function::HistogramLogProbabilityFunction&lt; unsigned long, TOutputPixel &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="31a00e709645b6f53d0a83390b97dfba"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GenerateOutputRequestedRegion" ref="31a00e709645b6f53d0a83390b97dfba" args="(DataObject *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::GenerateOutputRequestedRegion           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Given one output whose requested region has been set, how should the requested regions for the remaining outputs of the process object be set? By default, all the outputs are set to the same requested region. If a filter needs to produce different requested regions for each output, for instance an image processing filter producing several outputs at different resolutions, then that filter may override this method and set the requested regions appropriatedly.<p>
Note that a filter producing multiple outputs of different types is required to override this method. The default implementation can only correctly handle multiple outputs of the same type. 
<p>Reimplemented in <a class="el" href="classitk_1_1MultiResolutionPyramidImageFilter.html#46252b125158393b58919cd931b94f04">itk::MultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1RecursiveMultiResolutionPyramidImageFilter.html#f093faa9e45f95e6416403b2123501b7">itk::RecursiveMultiResolutionPyramidImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1BoundaryResolver.html#36be4e0a147b8a7b18c3081eaa805f1a">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1EquivalenceRelabeler.html#1029530169458d85a558f8ee6bba94d8">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#1f4f93d16006ec8344e6f964335b16d4">itk::watershed::Relabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#ad0e7e4b7fc96e84a93685dc6c0f92d7">itk::watershed::Segmenter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#011ea2f1a0a7fad4ab41cd8e48dc9879">itk::watershed::SegmentTreeGenerator&lt; TScalarType &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#1f4f93d16006ec8344e6f964335b16d4">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#ad0e7e4b7fc96e84a93685dc6c0f92d7">itk::watershed::Segmenter&lt; InputImageType &gt;</a>, and <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#011ea2f1a0a7fad4ab41cd8e48dc9879">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="88aef627d8a629e3dfc5ed7f0cf0ab09"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetAbortGenerateData" ref="88aef627d8a629e3dfc5ed7f0cf0ab09" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const bool&amp; itk::ProcessObject::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="b87b2d032cf6a86b4fd4694fdf500f32"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetFixedPointSet" ref="b87b2d032cf6a86b4fd4694fdf500f32" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#192ef6ce91017a5c74ed9296a458463f">FixedPointSetType</a>* <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::GetFixedPointSet           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the Fixed image. 
</div>
</div><p>
<a class="anchor" name="722122bd785f53294ff40b828d5ffa4d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="5f6866c711ff6d29de8c5489757cb9cc"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetInput" ref="5f6866c711ff6d29de8c5489757cb9cc" args="(unsigned int idx) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a>* itk::ProcessObject::GetInput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method used internally for getting an input. 
</div>
</div><p>
<a class="anchor" name="1cb9c8ea89b6357d9d851f4179f933dd"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetInput" ref="1cb9c8ea89b6357d9d851f4179f933dd" args="(unsigned int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1DataObject.html">DataObject</a>* itk::ProcessObject::GetInput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method used internally for getting an input. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageToMeshFilter.html#b4f966eb0d893008bd137e804dc09860">itk::ImageToMeshFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathToImageFilter.html#7c369ad566b1fb3ba8211ba6f0d8276e">itk::PathToImageFilter&lt; TInputPath, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageFilter.html#c737561c095dece04ba1d6609559e85d">itk::PointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToImageFilter.html#c8e91e1c0362bce3878c056fa26e3262">itk::SpatialObjectToImageFilter&lt; TInputSpatialObject, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SpatialObjectToPointSetFilter.html#836c42d32e365b63034dda5af3c761b3">itk::SpatialObjectToPointSetFilter&lt; TInputSpatialObject, TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1TriangleMeshToBinaryImageFilter.html#dc7ad8fabd4668eacda5746cd1e4a58a">itk::TriangleMeshToBinaryImageFilter&lt; TInputMesh, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshToMeshFilter.html#a375bfc2b61ef0abb8d207f08afc8172">itk::MeshToMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#ca54df82cb3c40fa91d58ad8b5efb381">itk::PathToPathFilter&lt; TInputPath, TOutputPath &gt;</a>, <a class="el" href="classitk_1_1ImageFileWriter.html#102937762777cfc7f924d032880b818d">itk::ImageFileWriter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSeriesWriter.html#688fe0eee8005ace7d55e3bf566e7677">itk::ImageSeriesWriter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToPathFilter.html#0c148582392a98f9032154f46f12cf5b">itk::ImageToPathFilter&lt; TInputImage, TOutputPath &gt;</a>, <a class="el" href="classitk_1_1ImageToMeshFilter.html#b4f966eb0d893008bd137e804dc09860">itk::ImageToMeshFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageFilter.html#c737561c095dece04ba1d6609559e85d">itk::PointSetToImageFilter&lt; TInputPointSet, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TSpeedImage, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; TReferenceImagePixelType, 3 &gt;, Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; SymmetricSecondRankTensor&lt; double, 3 &gt;, 3 &gt;, Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage,TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage1, TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TMovingImage, TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; TInputPixelType, 2 &gt;, Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; BloxBoundaryPointImage&lt; dim &gt;, BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel,VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; ImageType,ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage1, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; TPixel, VDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TLabelImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TImage,TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputVectorImage, Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;, Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage1, Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TLevelSet,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TLevelSet, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TSourceImage, BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TSpeedImage,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#4400a374def0f558f724098be28c909d">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1MeshToMeshFilter.html#a375bfc2b61ef0abb8d207f08afc8172">itk::MeshToMeshFilter&lt; TInput, TOutput &gt;</a>, <a class="el" href="classitk_1_1MeshToMeshFilter.html#a375bfc2b61ef0abb8d207f08afc8172">itk::MeshToMeshFilter&lt; TInputMesh, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#ca54df82cb3c40fa91d58ad8b5efb381">itk::PathToPathFilter&lt; TInputPath, TOutputChainCodePath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#ca54df82cb3c40fa91d58ad8b5efb381">itk::PathToPathFilter&lt; TInputChainCodePath, TOutputFourierSeriesPath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#ca54df82cb3c40fa91d58ad8b5efb381">itk::PathToPathFilter&lt; TInputPath, TOutputPath &gt;</a>, <a class="el" href="classitk_1_1PathToPathFilter.html#ca54df82cb3c40fa91d58ad8b5efb381">itk::PathToPathFilter&lt; TFourierSeriesPath,OrthogonallyCorrected2DParametricPath &gt;</a>, and <a class="el" href="classitk_1_1ImageToPathFilter.html#0c148582392a98f9032154f46f12cf5b">itk::ImageToPathFilter&lt; TInputImage, PolyLineParametricPath&lt; 2 &gt; &gt;</a>.</p>

<p>Referenced by <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00102">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::GetEquivalencyTable()</a>, <a class="el" href="itkSegmentationLevelSetImageFilter_8h_source.html#l00206">itk::SegmentationLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;::GetFeatureImage()</a>, <a class="el" href="itkNarrowBandLevelSetImageFilter_8h_source.html#l00182">itk::NarrowBandLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;::GetFeatureImage()</a>, <a class="el" href="itkRobustAutomaticThresholdImageFilter_8h_source.html#l00128">itk::RobustAutomaticThresholdImageFilter&lt; TInputImage, TGradientImage, TOutputImage &gt;::GetGradientImage()</a>, <a class="el" href="itkWatershedSegmentTreeGenerator_8h_source.html#l00129">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;::GetInputEquivalencyTable()</a>, <a class="el" href="itkWatershedSegmenter_8h_source.html#l00135">itk::watershed::Segmenter&lt; InputImageType &gt;::GetInputImage()</a>, <a class="el" href="itkWatershedRelabeler_8h_source.html#l00095">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;::GetInputImage()</a>, <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00078">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::GetInputImage()</a>, <a class="el" href="itkWatershedSegmentTreeGenerator_8h_source.html#l00106">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;::GetInputSegmentTable()</a>, <a class="el" href="itkWatershedRelabeler_8h_source.html#l00119">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;::GetInputSegmentTree()</a>, <a class="el" href="itkLabelStatisticsImageFilter_8h_source.html#l00237">itk::LabelStatisticsImageFilter&lt; TInputImage, TLabelImage &gt;::GetLabelInput()</a>, <a class="el" href="itkMorphologicalWatershedFromMarkersImageFilter_8h_source.html#l00116">itk::MorphologicalWatershedFromMarkersImageFilter&lt; TInputImage, TLabelImage &gt;::GetMarkerImage()</a>, <a class="el" href="itkMaskedMovingHistogramImageFilter_8h_source.html#l00076">itk::MaskedMovingHistogramImageFilter&lt; TInputImage, TMaskImage, TOutputImage, TKernel, MaskedRankHistogram&lt; TInputImage::PixelType &gt; &gt;::GetMaskImage()</a>, <a class="el" href="itkKappaSigmaThresholdImageFilter_8h_source.html#l00125">itk::KappaSigmaThresholdImageFilter&lt; TInputImage, TMaskImage, TOutputImage &gt;::GetMaskImage()</a>, <a class="el" href="itkConnectedComponentImageFilter_8h_source.html#l00145">itk::ConnectedComponentImageFilter&lt; TInputImage, TOutputImage, TMaskImage &gt;::GetMaskImage()</a>, and <a class="el" href="itkDiffusionTensor3DReconstructionImageFilter_8h_source.html#l00209">itk::DiffusionTensor3DReconstructionImageFilter&lt; TReferenceImagePixelType, TGradientImagePixelType, TTensorPixelType &gt;::GetReferenceImage()</a>.</p>

</div>
</div><p>
<a class="anchor" name="d7bd31687d0f5c555be3adbef7ed3d19"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetInputs" ref="d7bd31687d0f5c555be3adbef7ed3d19" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ProcessObject.html#2fe5a653184fb6a78cf8386ecde198da">DataObjectPointerArray</a>&amp; itk::ProcessObject::GetInputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return an array with all the inputs of this process object. This is useful for tracing back in the pipeline to construct graphs etc. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00108">108</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ab4e913cbfc535646fc7e33f5b2e897d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="d684f020639f96e7f08869be35639fbd"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetMovingSpatialObject" ref="d684f020639f96e7f08869be35639fbd" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#77d6761c3abb70d0da8f1d4c62e32a11">MovingSpatialObjectType</a>* <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::GetMovingSpatialObject           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the Moving image. 
</div>
</div><p>
<a class="anchor" name="cab7d8d23240dacdbee33e5d1230a23e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="a894fafb77b31fe8c5a78d0700846f8c"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetMultiThreader" ref="a894fafb77b31fe8c5a78d0700846f8c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1MultiThreader.html">MultiThreader</a>* itk::ProcessObject::GetMultiThreader           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the multithreader used by this class. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00284">284</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="10ac42ede2f32155df836cd67d8a58f8"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNameOfClass" ref="10ac42ede2f32155df836cd67d8a58f8" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::GetNameOfClass           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</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_1ProcessObject.html#01698fe8dae02f527f178fc6293889d2">itk::ProcessObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="2589990cbfd7f31a983dabd3f8641b87"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNumberOfInputs" ref="2589990cbfd7f31a983dabd3f8641b87" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a> itk::ProcessObject::GetNumberOfInputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the size of the input vector. This is merely the size of the input vector, not the number of inputs that have valid DataObject's assigned. Use <a class="el" href="classitk_1_1ProcessObject.html#9c81f3e919154ab2a75f088e2d3740d4">GetNumberOfValidRequiredInputs()</a> to determine how many inputs are non-null. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00118">118</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6c9e29773f80447493af9bb3043d59c7"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNumberOfOutputs" ref="6c9e29773f80447493af9bb3043d59c7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a> itk::ProcessObject::GetNumberOfOutputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return an array with all the outputs of this process object. This is useful for tracing forward in the pipeline to contruct graphs etc. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00135">135</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7fce94766664d57cbf60631ef098a77e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNumberOfRequiredInputs" ref="7fce94766664d57cbf60631ef098a77e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const unsigned int&amp; itk::ProcessObject::GetNumberOfRequiredInputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting inputs. Subclasses make use of them for setting input. 
</div>
</div><p>
<a class="anchor" name="41089a1ce5863a5ad74955b05fc05d94"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNumberOfRequiredOutputs" ref="41089a1ce5863a5ad74955b05fc05d94" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const unsigned int&amp; itk::ProcessObject::GetNumberOfRequiredOutputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting outputs. Subclasses make use of them for getting output. 
</div>
</div><p>
<a class="anchor" name="1e4a452d22128839021269d83361781e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNumberOfThreads" ref="1e4a452d22128839021269d83361781e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const int&amp; itk::ProcessObject::GetNumberOfThreads           </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/Set the number of threads to create when executing. 
</div>
</div><p>
<a class="anchor" name="9c81f3e919154ab2a75f088e2d3740d4"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetNumberOfValidRequiredInputs" ref="9c81f3e919154ab2a75f088e2d3740d4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ProcessObject.html#7db1ca0f511215b342911066138aaa2c">DataObjectPointerArraySizeType</a> itk::ProcessObject::GetNumberOfValidRequiredInputs           </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 number of valid inputs. This is the number of non-null entries in the input vector in the first NumberOfRequiredInputs slots. This method is used to determine whether the necessary required inputs have been set. Subclasses of <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> may override this implementation if the required inputs are not the first slots in input vector. 
<p>Reimplemented in <a class="el" href="classitk_1_1MultiResolutionPDEDeformableRegistration.html#bc55990ef5b16fcdcb8a568c9d91b115">itk::MultiResolutionPDEDeformableRegistration&lt; TFixedImage, TMovingImage, TDeformationField, TRealType &gt;</a>, <a class="el" href="classitk_1_1PDEDeformableRegistrationFilter.html#25ff3b4c1602542830fd49257971c195">itk::PDEDeformableRegistrationFilter&lt; TFixedImage, TMovingImage, TDeformationField &gt;</a>, and <a class="el" href="classitk_1_1PDEDeformableRegistrationFilter.html#25ff3b4c1602542830fd49257971c195">itk::PDEDeformableRegistrationFilter&lt; TFixedImage, TMovingImage, TDeformationField &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="03efc7ba391ac2e373b0667a11edd174"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetOutput" ref="03efc7ba391ac2e373b0667a11edd174" args="(unsigned int idx) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a>* itk::ProcessObject::GetOutput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method used internally for getting an output. 
</div>
</div><p>
<a class="anchor" name="f24a0bf37dae4c4ea24a03caf200588d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetOutput" ref="f24a0bf37dae4c4ea24a03caf200588d" args="(unsigned int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1DataObject.html">DataObject</a>* itk::ProcessObject::GetOutput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method used internally for getting an output. 
<p>Reimplemented in <a class="el" href="classitk_1_1CoreAtomImageToUnaryCorrespondenceMatrixProcess.html#efef40f98f3531419c6dc1d54e203cb5">itk::CoreAtomImageToUnaryCorrespondenceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodePairCorrespondenceProcess.html#ae443a2a4b2b6e102e2122c705d04666">itk::MedialNodePairCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodeTripletCorrespondenceProcess.html#02e130fbdcf1a51ad587ec88d78c6caa">itk::MedialNodeTripletCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToDistanceMatrixProcess.html#e9f734172948591b0af78277b8608ed3">itk::CoreAtomImageToDistanceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#028489f3d12c004d5c31a4a4c79a76e8">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#eb2d03b21ec271f13660adfb9759b9a7">itk::PathSource&lt; TOutputPath &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; Function::HistogramEntropyFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; Function::HistogramLogProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; Function::HistogramProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TFunction::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; TPixel, VImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; Function::HistogramIntensityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#c048b2d1ecab9b5b4c36206148297ee2">itk::ImageSource&lt; TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#028489f3d12c004d5c31a4a4c79a76e8">itk::MeshSource&lt; TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#028489f3d12c004d5c31a4a4c79a76e8">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#028489f3d12c004d5c31a4a4c79a76e8">itk::MeshSource&lt; VoronoiDiagram2D&lt; TCoordType &gt; &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#028489f3d12c004d5c31a4a4c79a76e8">itk::MeshSource&lt; TOutput &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#eb2d03b21ec271f13660adfb9759b9a7">itk::PathSource&lt; TOutputChainCodePath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#eb2d03b21ec271f13660adfb9759b9a7">itk::PathSource&lt; OrthogonallyCorrected2DParametricPath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#eb2d03b21ec271f13660adfb9759b9a7">itk::PathSource&lt; TOutputFourierSeriesPath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#eb2d03b21ec271f13660adfb9759b9a7">itk::PathSource&lt; PolyLineParametricPath&lt; 2 &gt; &gt;</a>, and <a class="el" href="classitk_1_1PathSource.html#eb2d03b21ec271f13660adfb9759b9a7">itk::PathSource&lt; TOutputPath &gt;</a>.</p>

<p>Referenced by <a class="el" href="itkWatershedSegmenter_8h_source.html#l00168">itk::watershed::Segmenter&lt; InputImageType &gt;::GetBoundary()</a>, <a class="el" href="itkWatershedBoundaryResolver_8h_source.html#l00113">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;::GetEquivalencyTable()</a>, <a class="el" href="itkMultiScaleHessianBasedMeasureImageFilter_8h_source.html#l00137">itk::MultiScaleHessianBasedMeasureImageFilter&lt; TInputImage, THessianImage, TOutputImage &gt;::GetHessianOutput()</a>, <a class="el" href="itkTwoOutputExampleImageFilter_8h_source.html#l00087">itk::TwoOutputExampleImageFilter&lt; TImage &gt;::GetInverseOutput()</a>, <a class="el" href="itkWatershedSegmenter_8h_source.html#l00146">itk::watershed::Segmenter&lt; InputImageType &gt;::GetOutputImage()</a>, <a class="el" href="itkWatershedRelabeler_8h_source.html#l00107">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;::GetOutputImage()</a>, <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00090">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::GetOutputImage()</a>, <a class="el" href="itkWatershedSegmentTreeGenerator_8h_source.html#l00137">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;::GetOutputSegmentTree()</a>, <a class="el" href="itkMultiScaleHessianBasedMeasureImageFilter_8h_source.html#l00144">itk::MultiScaleHessianBasedMeasureImageFilter&lt; TInputImage, THessianImage, TOutputImage &gt;::GetScalesOutput()</a>, and <a class="el" href="itkWatershedSegmenter_8h_source.html#l00157">itk::watershed::Segmenter&lt; InputImageType &gt;::GetSegmentTable()</a>.</p>

</div>
</div><p>
<a class="anchor" name="043b74a39b5f6b65468650081b239027"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetOutputs" ref="043b74a39b5f6b65468650081b239027" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ProcessObject.html#2fe5a653184fb6a78cf8386ecde198da">DataObjectPointerArray</a>&amp; itk::ProcessObject::GetOutputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return an array with all the outputs of this process object. This is useful for tracing forward in the pipeline to contruct graphs etc. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00133">133</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4cd876b44168a2006709fc0f6f713121"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetProgress" ref="4cd876b44168a2006709fc0f6f713121" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const float&amp; itk::ProcessObject::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 in [0,1] with 0 meaning no progress and 1 meaning the filter has completed execution. 
<p>Referenced by <a class="el" href="itkXMLFilterWatcher_8h_source.html#l00039">itk::XMLFilterWatcher::ShowProgress()</a>.</p>

</div>
</div><p>
<a class="anchor" name="48b4964378e7835c61aa54c3104eee61"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="2ac036c11057a15b33c5b167cf2eefba"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetReleaseDataBeforeUpdateFlag" ref="2ac036c11057a15b33c5b167cf2eefba" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const bool&amp; itk::ProcessObject::GetReleaseDataBeforeUpdateFlag           </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/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released/reallocated during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>. In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on. 
</div>
</div><p>
<a class="anchor" name="9d4300be8735fc7c20126c3b90069908"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::GetReleaseDataFlag" ref="9d4300be8735fc7c20126c3b90069908" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool itk::ProcessObject::GetReleaseDataFlag           </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 on/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released after being used by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag. 
</div>
</div><p>
<a class="anchor" name="3a5c8091d9c41acbea2bb083f141b028"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="81f7ad593aa78ec0a313f89a6fae027d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::MakeOutput" ref="81f7ad593aa78ec0a313f89a6fae027d" args="(unsigned int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1SmartPointer.html">DataObjectPointer</a> itk::ProcessObject::MakeOutput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> of the correct type to used as the specified output. Every <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> subclass must be able to create a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> that can be used as a specified output. This method is automatically called when <a class="el" href="classitk_1_1DataObject.html#8a70b06ebb65da85628342f3e992bc4c">DataObject::DisconnectPipeline()</a> is called. <a class="el" href="classitk_1_1DataObject.html#8a70b06ebb65da85628342f3e992bc4c">DataObject::DisconnectPipeline</a>, disconnects a data object from being an output of its current source. When the data object is disconnected, the <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> needs to construct a replacement output data object so that the <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> is in a valid state. So <a class="el" href="classitk_1_1DataObject.html#8a70b06ebb65da85628342f3e992bc4c">DataObject::DisconnectPipeline</a> eventually calls <a class="el" href="classitk_1_1ProcessObject.html#81f7ad593aa78ec0a313f89a6fae027d">ProcessObject::MakeOutput</a>. Note that MakeOutput always returns a itkSmartPointer to a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a>. <a class="el" href="classitk_1_1ImageSource.html" title="Base class for all process objects that output image data.">ImageSource</a> and <a class="el" href="classitk_1_1MeshSource.html" title="Base class for all process objects that output mesh data.">MeshSource</a> override this method to create the correct type of image and mesh respectively. If a filter has multiple outputs of different types, then that filter must provide an implementation of <a class="el" href="classitk_1_1ProcessObject.html#81f7ad593aa78ec0a313f89a6fae027d">MakeOutput()</a>. 
<p>Reimplemented in <a class="el" href="classitk_1_1BayesianClassifierImageFilter.html#d7f2b0f772076a965cf5dfc152551e7a">itk::BayesianClassifierImageFilter&lt; TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToUnaryCorrespondenceMatrixProcess.html#c86eae6cc00856ab30eccf902f7966ee">itk::CoreAtomImageToUnaryCorrespondenceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1ImageRegistrationMethod.html#1bf7b2e5dd6e9127555794bb4bb1ff49">itk::ImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1ImageToSpatialObjectRegistrationMethod.html#fd180ec8ba3db78c74724a97c5cae020">itk::ImageToSpatialObjectRegistrationMethod&lt; TFixedImage, TMovingSpatialObject &gt;</a>, <a class="el" href="classitk_1_1MedialNodePairCorrespondenceProcess.html#93cd0d78d83fed394a4359dbb9340387">itk::MedialNodePairCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodeTripletCorrespondenceProcess.html#39f4f937bd15ccffc251033199bac4d9">itk::MedialNodeTripletCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MultiResolutionImageRegistrationMethod.html#a4458ceab5ff736af9301139f9dc16f7">itk::MultiResolutionImageRegistrationMethod&lt; TFixedImage, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToImageRegistrationMethod.html#ad046e01301bbbb0d9590482f2a48294">itk::PointSetToImageRegistrationMethod&lt; TFixedPointSet, TMovingImage &gt;</a>, <a class="el" href="classitk_1_1PointSetToPointSetRegistrationMethod.html#ed7fcf8bdacee712b8dc15727dd67ddd">itk::PointSetToPointSetRegistrationMethod&lt; TFixedPointSet, TMovingPointSet &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1BoundaryResolver.html#36429789ba750f7e0e9ce34d0f0e7e5a">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1EquivalenceRelabeler.html#95b0a14781fd1385b3e6ee8232f42f6f">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#88bb2e6abc8eda6aa3de5fd6e51d2d00">itk::watershed::Relabeler&lt; TScalarType, TImageDimension &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#c82bc80de36d42ef387f8210dc46724b">itk::watershed::Segmenter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#36fbc64ffa210145adfc2cc926380b87">itk::watershed::SegmentTreeGenerator&lt; TScalarType &gt;</a>, <a class="el" href="classitk_1_1EigenAnalysis2DImageFilter.html#c606aaf8bb1a4d2c3a61d947504a53fb">itk::EigenAnalysis2DImageFilter&lt; TInputImage, TEigenValueImage, TEigenVectorImage &gt;</a>, <a class="el" href="classitk_1_1ImageToMeshFilter.html#1bf3918de7c9fa6b00a76d1bdeb0db4f">itk::ImageToMeshFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1MinimumMaximumImageFilter.html#5ff80760329160cd35577df186e78a62">itk::MinimumMaximumImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1StatisticsImageFilter.html#ed238f1e27dce28d40ad37e36f1776be">itk::StatisticsImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToDistanceMatrixProcess.html#f0e7a75a8f85b00fd81ad38251902fd0">itk::CoreAtomImageToDistanceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#5901f4460053cadb91ed983358bbb2cd">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#367b4372efd80cae66a1f00393c7c609">itk::PathSource&lt; TOutputPath &gt;</a>, <a class="el" href="classitk_1_1Statistics_1_1ImageToListGenerator.html#bc15106098f3b5c89cbac9f789ff1823">itk::Statistics::ImageToListGenerator&lt; TImage, TMaskImage &gt;</a>, <a class="el" href="classitk_1_1MaskedMovingHistogramImageFilter.html#32bce3ef3b5cf598bcb53146f4d091b2">itk::MaskedMovingHistogramImageFilter&lt; TInputImage, TMaskImage, TOutputImage, TKernel, THistogram &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Relabeler.html#88bb2e6abc8eda6aa3de5fd6e51d2d00">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;</a>, <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#c82bc80de36d42ef387f8210dc46724b">itk::watershed::Segmenter&lt; InputImageType &gt;</a>, <a class="el" href="classitk_1_1watershed_1_1SegmentTreeGenerator.html#36fbc64ffa210145adfc2cc926380b87">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;</a>, <a class="el" href="classitk_1_1ImageToMeshFilter.html#1bf3918de7c9fa6b00a76d1bdeb0db4f">itk::ImageToMeshFilter&lt; TInputImage, TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; Function::HistogramEntropyFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; Function::HistogramLogProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; Function::HistogramProbabilityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TFunction::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; TPixel, VImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; Function::HistogramIntensityFunction&lt; unsigned long, TOutputPixel &gt;::OutputPixelType,::itk::Statistics::GetHistogramDimension&lt; THistogram &gt;::HistogramDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageSource.html#a5a5a3a6f27fa81e450f576cb5bdf4b9">itk::ImageSource&lt; TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#5901f4460053cadb91ed983358bbb2cd">itk::MeshSource&lt; TOutputPointSet &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#5901f4460053cadb91ed983358bbb2cd">itk::MeshSource&lt; TOutputMesh &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#5901f4460053cadb91ed983358bbb2cd">itk::MeshSource&lt; VoronoiDiagram2D&lt; TCoordType &gt; &gt;</a>, <a class="el" href="classitk_1_1MeshSource.html#5901f4460053cadb91ed983358bbb2cd">itk::MeshSource&lt; TOutput &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#367b4372efd80cae66a1f00393c7c609">itk::PathSource&lt; TOutputChainCodePath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#367b4372efd80cae66a1f00393c7c609">itk::PathSource&lt; OrthogonallyCorrected2DParametricPath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#367b4372efd80cae66a1f00393c7c609">itk::PathSource&lt; TOutputFourierSeriesPath &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#367b4372efd80cae66a1f00393c7c609">itk::PathSource&lt; PolyLineParametricPath&lt; 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1PathSource.html#367b4372efd80cae66a1f00393c7c609">itk::PathSource&lt; TOutputPath &gt;</a>, and <a class="el" href="classitk_1_1MaskedMovingHistogramImageFilter.html#32bce3ef3b5cf598bcb53146f4d091b2">itk::MaskedMovingHistogramImageFilter&lt; TInputImage, TMaskImage, TOutputImage, TKernel, MaskedRankHistogram&lt; TInputImage::PixelType &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="33101e349626ac58ced6682b061d8277"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="5222d38219d720176ed7de8b36bf8a94"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::New" ref="5222d38219d720176ed7de8b36bf8a94" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classitk_1_1SmartPointer.html">Pointer</a> <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</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>

</div>
</div><p>
<a class="anchor" name="0f29e33ce13bafdea3b31e60ac2e6c5a"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::PopBackInput" ref="0f29e33ce13bafdea3b31e60ac2e6c5a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::PopBackInput           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Push/Pop an input of this process object. These methods allow a filter to model its input vector as a queue or stack. These routines may not be appropriate for all filters, especially filters with different types of inputs. These routines follow the semantics of STL. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TSpeedImage, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; TReferenceImagePixelType, 3 &gt;, Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; SymmetricSecondRankTensor&lt; double, 3 &gt;, 3 &gt;, Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage,TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage1, TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TMovingImage, TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; TInputPixelType, 2 &gt;, Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; BloxBoundaryPointImage&lt; dim &gt;, BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel,VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; ImageType,ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage1, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; TPixel, VDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TLabelImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TImage,TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputVectorImage, Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;, Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage1, Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TLevelSet,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TLevelSet, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TSourceImage, BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TSpeedImage,TLevelSet &gt;</a>, and <a class="el" href="classitk_1_1ImageToImageFilter.html#0b5b91be674716503e69f58761c13b77">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="7afd11792961f74dbc3a83ca6bcc27b6"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::PopFrontInput" ref="7afd11792961f74dbc3a83ca6bcc27b6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::PopFrontInput           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Push/Pop an input of this process object. These methods allow a filter to model its input vector as a queue or stack. These routines may not be appropriate for all filters, especially filters with different types of inputs. These routines follow the semantics of STL. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TSpeedImage, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; TReferenceImagePixelType, 3 &gt;, Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; SymmetricSecondRankTensor&lt; double, 3 &gt;, 3 &gt;, Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage,TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage1, TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TMovingImage, TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; TInputPixelType, 2 &gt;, Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; BloxBoundaryPointImage&lt; dim &gt;, BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel,VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; ImageType,ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage1, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; TPixel, VDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TLabelImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TImage,TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputVectorImage, Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;, Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage1, Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TLevelSet,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TLevelSet, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TSourceImage, BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TSpeedImage,TLevelSet &gt;</a>, and <a class="el" href="classitk_1_1ImageToImageFilter.html#bf18605150d7fcd7787ab65b2fbbed82">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>.</p>

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

<p>
An opportunity to deallocate a ProcessObject's bulk data storage. Some filters may wish to reuse existing bulk data storage to avoid unnecessary deallocation/allocation sequences. The default implementation calls Initialize() on each output. <a class="el" href="classitk_1_1DataObject.html#ab7a8e41dc84e80ec001441e6b8fb16f">DataObject::Initialize()</a> frees its bulk data by default. 
<p>Reimplemented in <a class="el" href="classitk_1_1WatershedImageFilter.html#e6670ee0503e3f7921200c06343dc6d5">itk::WatershedImageFilter&lt; TInputImage &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="bb0e07472c48d5a2033ac69ed519a338"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="977879ec9518cd7d8c2fa883bdfab3a7"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::PrintSelf" ref="977879ec9518cd7d8c2fa883bdfab3a7" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::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]</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_1ProcessObject.html#176cbe887182ff0b3a42eca343e532d5">itk::ProcessObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="53f01227f6e1d236af409a9f90948734"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="b0cc3a4eedea62c0d727ddd632352f98"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::PropagateRequestedRegion" ref="b0cc3a4eedea62c0d727ddd632352f98" args="(DataObject *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::PropagateRequestedRegion           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Send the requested region information back up the pipeline (to the filters that preceed this one). 
<p>Reimplemented in <a class="el" href="classitk_1_1StreamingImageFilter.html#919005465e4b3f62e5a8578baa7e4b34">itk::StreamingImageFilter&lt; TInputImage, TOutputImage &gt;</a>, and <a class="el" href="classitk_1_1VTKImageImport.html#b8e361561006d025a6a9ad33688fd441">itk::VTKImageImport&lt; TOutputImage &gt;</a>.</p>

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

<p>
Called to allocate the input array. Copies old inputs. Propagate a call to <a class="el" href="classitk_1_1ProcessObject.html#902f4d0a85c7eca1b8891030bb89a2f3">ResetPipeline()</a> up the pipeline. Called only from <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a>. 
</div>
</div><p>
<a class="anchor" name="7d4a3d22d059268e50bdc82af235670d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::PushBackInput" ref="7d4a3d22d059268e50bdc82af235670d" args="(const DataObject *input)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::PushBackInput           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Push/Pop an input of this process object. These methods allow a filter to model its input vector as a queue or stack. These routines may not be appropriate for all filters, especially filters with different types of inputs. These routines follow the semantics of STL. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TSpeedImage, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; TReferenceImagePixelType, 3 &gt;, Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; SymmetricSecondRankTensor&lt; double, 3 &gt;, 3 &gt;, Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage,TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage1, TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TMovingImage, TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; TInputPixelType, 2 &gt;, Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; BloxBoundaryPointImage&lt; dim &gt;, BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel,VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; ImageType,ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage1, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; TPixel, VDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TLabelImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TImage,TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputVectorImage, Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;, Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage1, Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TLevelSet,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TLevelSet, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TSourceImage, BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TSpeedImage,TLevelSet &gt;</a>, and <a class="el" href="classitk_1_1ImageToImageFilter.html#23f4d51ba18e4884310abce4c091e07c">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="678c313f49e02478ad7e8297380ec607"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::PushFrontInput" ref="678c313f49e02478ad7e8297380ec607" args="(const DataObject *input)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::PushFrontInput           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Push/Pop an input of this process object. These methods allow a filter to model its input vector as a queue or stack. These routines may not be appropriate for all filters, especially filters with different types of inputs. These routines follow the semantics of STL. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TSpeedImage, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned char,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; TReferenceImagePixelType, 3 &gt;, Image&lt; DiffusionTensor3D&lt; TTensorPixelType &gt;, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, BloxBoundaryPointImage&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; SymmetricSecondRankTensor&lt; double, 3 &gt;, 3 &gt;, Image&lt; TPixel, 3 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage,TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage1, TInputImage1 &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TOutputValueType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TMovingImage, TFixedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; TInputPixelType, 2 &gt;, Image&lt; TOutputPixelType, 2 &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; BloxBoundaryPointImage&lt; dim &gt;, BloxCoreAtomImage&lt; dim &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TInputImage::InternalPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TClassifiedImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, VectorImage&lt; TProbabilityPrecisionType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel,VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; FeatureImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TInputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; ImageType,ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage1, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TDeformationField, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TLabelImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; TPixel, VDimension &gt;, Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TImageType, TImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TLabelImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TImage,TImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputVectorImage, Image&lt; TLabelsType,::itk::GetImageDimension&lt; TInputVectorImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;, Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage1, Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; ImageType, ImageType &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TEigenValueImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TLevelSet,TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; Image&lt; std::complex&lt; TPixel &gt;, VDimension &gt;, Image&lt; TPixel, VDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TLevelSet, TLevelSet &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TSourceImage, BloxBoundaryProfileImage&lt; ::itk::GetImageDimension&lt; TSourceImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, Image&lt; CovariantVector&lt; TDataType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt;,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TSpeedImage,TLevelSet &gt;</a>, and <a class="el" href="classitk_1_1ImageToImageFilter.html#40db4aa0007602d56921469bd538b14a">itk::ImageToImageFilter&lt; TInputImage, Image&lt; unsigned long,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="0cdbcf8585409596b9deabed98ce19a1"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="e6d090ca9ca9b27f6b3322a9bee78e0c"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ReleaseDataBeforeUpdateFlagOff" ref="e6d090ca9ca9b27f6b3322a9bee78e0c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::ReleaseDataBeforeUpdateFlagOff           </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/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released/reallocated during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>. In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on. 
</div>
</div><p>
<a class="anchor" name="49a2ca13f847b2a502a1f3db841542bb"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ReleaseDataBeforeUpdateFlagOn" ref="49a2ca13f847b2a502a1f3db841542bb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::ReleaseDataBeforeUpdateFlagOn           </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/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released/reallocated during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>. In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on. 
</div>
</div><p>
<a class="anchor" name="c79d1a1bc4631a493ab778715402d552"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ReleaseDataFlagOff" ref="c79d1a1bc4631a493ab778715402d552" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::ProcessObject::ReleaseDataFlagOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released after being used by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00257">257</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e732e9163879ae559ccd0b5957141f97"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ReleaseDataFlagOn" ref="e732e9163879ae559ccd0b5957141f97" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::ProcessObject::ReleaseDataFlagOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released after being used by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00256">256</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0ba4a15c3031fd6b243232cbe55e6ff4"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ReleaseInputs" ref="0ba4a15c3031fd6b243232cbe55e6ff4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::ReleaseInputs           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> filter may need to release its input's bulk data after it has finished calculating a new output. The filter may need to release the inputs because the user has turned on the ReleaseDataFlag or it may need to release the inputs because the filter is an "in place" filter and it has overwritten its input with its output data. The implementation here simply checks the ReleaseDataFlag of the inputs. <a class="el" href="classitk_1_1InPlaceImageFilter.html" title="Base class for filters that take an image as input and overwrite that image as the...">InPlaceImageFilter</a> overrides this method so release the input it has overwritten.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">InPlaceImageFilter::ReleaseInputs()</a> </dd></dl>

<p>Reimplemented in <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage, TSparseOutputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TDeformationField, TDeformationField &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage1,Functor::MakeJoin&lt; TInputImage1, TInputImage2 &gt;::ImageType &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TLabelImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage1,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImageType, TSparseOutputImageType &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage,TOutputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; Image&lt; TInputPixel1, NDimension &gt;,Image&lt; std::complex&lt; TOutputPixel &gt;, NDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TImage, TImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;</a>, <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; FeatureImageType,ImageType &gt;</a>, and <a class="el" href="classitk_1_1InPlaceImageFilter.html#faf3fbb34445b1a90e7ba605a72b7b5f">itk::InPlaceImageFilter&lt; TInputImage1, TOutputImage &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="1d681b7e17fc204ad22b84d1e924784e"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="dd83a0e1f63879d939c281443add4ca8"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::RemoveInput" ref="dd83a0e1f63879d939c281443add4ca8" args="(DataObject *input)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::RemoveInput           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting inputs. Subclasses make use of them for setting input. 
</div>
</div><p>
<a class="anchor" name="d35bf2647e1d1c1dc34289d5aeb1d041"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="2a63cba94eef8c5a9b1601ca04cd4689"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::RemoveOutput" ref="2a63cba94eef8c5a9b1601ca04cd4689" args="(DataObject *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::RemoveOutput           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting outputs. Subclasses make use of them for getting output. 
</div>
</div><p>
<a class="anchor" name="902f4d0a85c7eca1b8891030bb89a2f3"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::ResetPipeline" ref="902f4d0a85c7eca1b8891030bb89a2f3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::ResetPipeline           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Reset the pipeline. If an exception is thrown during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>, the pipeline may be in an inconsistent state. This method clears the internal state of the pipeline so <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> can be called. 
</div>
</div><p>
<a class="anchor" name="788a8386d1da37ef1b595ca50c5ae008"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::RestoreInputReleaseDataFlags" ref="788a8386d1da37ef1b595ca50c5ae008" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::RestoreInputReleaseDataFlags           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Restore the cached input ReleaseDataFlags. 
</div>
</div><p>
<a class="anchor" name="45ba74f68fd66b265d2764c5c7040275"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetAbortGenerateData" ref="45ba74f68fd66b265d2764c5c7040275" args="(bool _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::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::PointSetToSpatialObjectDemonsRegistration::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="f7260f0223bcc0eb08c8af6f60c1a1c9"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetFixedPointSet" ref="f7260f0223bcc0eb08c8af6f60c1a1c9" args="(const FixedPointSetType *_arg)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::SetFixedPointSet           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#192ef6ce91017a5c74ed9296a458463f">FixedPointSetType</a> *&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the Fixed image. 
</div>
</div><p>
<a class="anchor" name="d8741136cb37a25e64c62ebf91794d4a"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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="e1d1ea51569f8bf236b25ac016f39cc7"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetMovingSpatialObject" ref="e1d1ea51569f8bf236b25ac016f39cc7" args="(const MovingSpatialObjectType *_arg)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::SetMovingSpatialObject           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html#77d6761c3abb70d0da8f1d4c62e32a11">MovingSpatialObjectType</a> *&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the Moving image. 
</div>
</div><p>
<a class="anchor" name="148829de75f8eae1161af95151710808"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNthInput" ref="148829de75f8eae1161af95151710808" args="(unsigned int num, DataObject *input)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetNthInput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting inputs. Subclasses make use of them for setting input. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageToVectorImageFilter.html#8994612ba3b046125aedec50810032a9">itk::ImageToVectorImageFilter&lt; TInputImage &gt;</a>.</p>

<p>Referenced by <a class="el" href="itkWatershedBoundaryResolver_8h_source.html#l00089">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;::SetBoundaryA()</a>, <a class="el" href="itkWatershedBoundaryResolver_8h_source.html#l00096">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;::SetBoundaryB()</a>, <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00098">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::SetEquivalencyTable()</a>, <a class="el" href="itkSegmentationLevelSetImageFilter_8h_source.html#l00201">itk::SegmentationLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType &gt;::SetFeatureImage()</a>, <a class="el" href="itkNarrowBandLevelSetImageFilter_8h_source.html#l00177">itk::NarrowBandLevelSetImageFilter&lt; TInputImage, TFeatureImage, TOutputPixelType, Image&lt; TOutputPixelType,::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt;::SetFeatureImage()</a>, <a class="el" href="itkWatershedImageFilter_8h_source.html#l00195">itk::WatershedImageFilter&lt; TInputImage &gt;::SetInput()</a>, <a class="el" href="itkWatershedSegmentTreeGenerator_8h_source.html#l00125">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;::SetInputEquivalencyTable()</a>, <a class="el" href="itkWatershedSegmenter_8h_source.html#l00140">itk::watershed::Segmenter&lt; InputImageType &gt;::SetInputImage()</a>, <a class="el" href="itkWatershedRelabeler_8h_source.html#l00091">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;::SetInputImage()</a>, <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00076">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::SetInputImage()</a>, <a class="el" href="itkWatershedSegmentTreeGenerator_8h_source.html#l00110">itk::watershed::SegmentTreeGenerator&lt; ScalarType &gt;::SetInputSegmentTable()</a>, <a class="el" href="itkWatershedRelabeler_8h_source.html#l00115">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;::SetInputSegmentTree()</a>, <a class="el" href="itkDiffusionTensor3DReconstructionImageFilter_8h_source.html#l00195">itk::DiffusionTensor3DReconstructionImageFilter&lt; TReferenceImagePixelType, TGradientImagePixelType, TTensorPixelType &gt;::SetReferenceImage()</a>, and <a class="el" href="itkChangeInformationImageFilter_8h_source.html#l00096">itk::ChangeInformationImageFilter&lt; TInputImage &gt;::SetReferenceImage()</a>.</p>

</div>
</div><p>
<a class="anchor" name="2e8baf7173919c763c0ce5a5acc9146c"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNthOutput" ref="2e8baf7173919c763c0ce5a5acc9146c" args="(unsigned int num, DataObject *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetNthOutput           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting outputs. Subclasses make use of them for getting output. 
<p>Referenced by <a class="el" href="itkWatershedBoundaryResolver_8h_source.html#l00124">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;::BoundaryResolver()</a>, <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00116">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::EquivalenceRelabeler()</a>, <a class="el" href="itkWatershedSegmenter_8h_source.html#l00173">itk::watershed::Segmenter&lt; InputImageType &gt;::SetBoundary()</a>, <a class="el" href="itkWatershedBoundaryResolver_8h_source.html#l00111">itk::watershed::BoundaryResolver&lt; TPixelType, TDimension &gt;::SetEquivalencyTable()</a>, <a class="el" href="itkWatershedSegmenter_8h_source.html#l00151">itk::watershed::Segmenter&lt; InputImageType &gt;::SetOutputImage()</a>, <a class="el" href="itkWatershedRelabeler_8h_source.html#l00103">itk::watershed::Relabeler&lt; ScalarType, itkGetStaticConstMacro(ImageDimension)&gt;::SetOutputImage()</a>, <a class="el" href="itkWatershedEquivalenceRelabeler_8h_source.html#l00086">itk::watershed::EquivalenceRelabeler&lt; TScalarType, TImageDimension &gt;::SetOutputImage()</a>, and <a class="el" href="itkWatershedSegmenter_8h_source.html#l00162">itk::watershed::Segmenter&lt; InputImageType &gt;::SetSegmentTable()</a>.</p>

</div>
</div><p>
<a class="anchor" name="3f96aca4e464c05f0422d818638ffe93"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNumberOfInputs" ref="3f96aca4e464c05f0422d818638ffe93" args="(unsigned int num)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::ProcessObject::SetNumberOfInputs           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>num</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called to allocate the input array. Copies old inputs. 
</div>
</div><p>
<a class="anchor" name="9a8716ad7f96ff18ca3d52ae0cf866e8"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNumberOfOutputs" ref="9a8716ad7f96ff18ca3d52ae0cf866e8" args="(unsigned int num)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::ProcessObject::SetNumberOfOutputs           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>num</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called to allocate the output array. Copies old outputs. 
</div>
</div><p>
<a class="anchor" name="2e31485c63d126a1b9371b1643047607"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNumberOfRequiredInputs" ref="2e31485c63d126a1b9371b1643047607" args="(unsigned int _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetNumberOfRequiredInputs           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting inputs. Subclasses make use of them for setting input. 
</div>
</div><p>
<a class="anchor" name="6cd763e621bfd1d5b9950be0994afdaf"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNumberOfRequiredOutputs" ref="6cd763e621bfd1d5b9950be0994afdaf" args="(unsigned int _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetNumberOfRequiredOutputs           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Protected methods for setting outputs. Subclasses make use of them for getting output. 
</div>
</div><p>
<a class="anchor" name="68c1b975841a3e2ba2cbbf351254b5a4"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetNumberOfThreads" ref="68c1b975841a3e2ba2cbbf351254b5a4" args="(int _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetNumberOfThreads           </td>
          <td>(</td>
          <td class="paramtype">int&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>
Get/Set the number of threads to create when executing. 
<p>Reimplemented in <a class="el" href="classitk_1_1GradientMagnitudeRecursiveGaussianImageFilter.html#f316f2941abd5decb3013a29669534e5">itk::GradientMagnitudeRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1SmoothingRecursiveGaussianImageFilter.html#e0a413aeca0fcc258062ef02cf2d1959">itk::SmoothingRecursiveGaussianImageFilter&lt; TInputImage, TOutputImage &gt;</a>, <a class="el" href="classitk_1_1MiniPipelineSeparableImageFilter.html#b05cdd715e4a504c1cac14676603d8cb">itk::MiniPipelineSeparableImageFilter&lt; TInputImage, TOutputImage, TFilter &gt;</a>, <a class="el" href="classitk_1_1GrayscaleDilateImageFilter.html#763b3ad0b2fa92af25b4e671d7afff95">itk::GrayscaleDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, <a class="el" href="classitk_1_1GrayscaleErodeImageFilter.html#23c2c46a175681aeac5e4bcab3cb3874">itk::GrayscaleErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a>, and <a class="el" href="classitk_1_1MiniPipelineSeparableImageFilter.html#b05cdd715e4a504c1cac14676603d8cb">itk::MiniPipelineSeparableImageFilter&lt; TInputImage, TOutputImage, RankImageFilter&lt; TInputImage, TInputImage, FlatStructuringElement&lt; ::itk::GetImageDimension&lt; TInputImage &gt;::ImageDimension &gt; &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="cb2ffa758a1ddb9b28ee9e5a153aef32"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetProgress" ref="cb2ffa758a1ddb9b28ee9e5a153aef32" args="(float _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::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 in [0,1] with 0 meaning no progress and 1 meaning the filter has completed execution. The <a class="el" href="classitk_1_1ProgressEvent.html">ProgressEvent</a> is NOT invoked. 
</div>
</div><p>
<a class="anchor" name="10988882bd8c63886182f959ce5e0b3b"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="95864e89fe7cb74593358634be65c38d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetReleaseDataBeforeUpdateFlag" ref="95864e89fe7cb74593358634be65c38d" args="(bool _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetReleaseDataBeforeUpdateFlag           </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>
Turn on/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released/reallocated during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>. In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on. 
</div>
</div><p>
<a class="anchor" name="46418ccfc9f11e48839870ca4de165b0"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::SetReleaseDataFlag" ref="46418ccfc9f11e48839870ca4de165b0" args="(bool flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::SetReleaseDataFlag           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>flag</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off the flags to control whether the bulk data belonging to the outputs of this <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> are released after being used by a downstream <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag. 
</div>
</div><p>
<a class="anchor" name="7b7cb0ef765bb9deccd02cc71baaeb32"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::StartRegistration" ref="7b7cb0ef765bb9deccd02cc71baaeb32" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TFixedPointSet , typename TMovingSpatialObject &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1PointSetToSpatialObjectDemonsRegistration.html">itk::PointSetToSpatialObjectDemonsRegistration</a>&lt; TFixedPointSet, TMovingSpatialObject &gt;::StartRegistration           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method that initiates the registration. 
</div>
</div><p>
<a class="anchor" name="eb964c23f5ea55c3896efdc645524e55"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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="4041fb21e9105500eee311e265691bd5"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::Update" ref="4041fb21e9105500eee311e265691bd5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::Update           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bring this filter up-to-date. <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> checks modified times against last execution times, and re-executes objects if necessary. <a class="el" href="classA.html">A</a> side effect of this method is that the whole pipeline may execute in order to bring this filter up-to-date. This method updates the currently prescribed requested region. If no requested region has been set on the output, then the requested region will be set to the largest possible region. Once the requested region is set, <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> will make sure the specified requested region is up-to-date. This is a confusing side effect to users who are just calling <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> on a filter. <a class="el" href="classA.html">A</a> first call to <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> will cause the largest possible region to be updated. <a class="el" href="classA.html">A</a> second call to <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> will update that same region. If a modification to the upstream pipeline cause a filter to have a different largest possible region, this second call to <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> will not cause the output requested region to be reset to the new largest possible region. Instead, the output requested region will be the same as the last time <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> was called. To have a filter always to produce its largest possible region, users should call <a class="el" href="classitk_1_1ProcessObject.html#94a8c5c8d65c414bd14aaca3935aa97b">UpdateLargestPossibleRegion()</a> instead. 
<p>Reimplemented in <a class="el" href="classitk_1_1CoreAtomImageToUnaryCorrespondenceMatrixProcess.html#9ff8c42a182020123276176e6cbd3951">itk::CoreAtomImageToUnaryCorrespondenceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodePairCorrespondenceProcess.html#b81b00b8a97da531cc6192e57e9f41a1">itk::MedialNodePairCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1MedialNodeTripletCorrespondenceProcess.html#1c6f317d5ae0c179e7462918f95e637a">itk::MedialNodeTripletCorrespondenceProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1CoreAtomImageToDistanceMatrixProcess.html#b778d4ae803b7f0ad4e9aacfc732ac49">itk::CoreAtomImageToDistanceMatrixProcess&lt; TSourceImage &gt;</a>, <a class="el" href="classitk_1_1ImageFileWriter.html#e51e585619108346e34a4bb750288430">itk::ImageFileWriter&lt; TInputImage &gt;</a>, and <a class="el" href="classitk_1_1ImageSeriesWriter.html#e9281dd21d769a9882b375f1eceb4533">itk::ImageSeriesWriter&lt; TInputImage, TOutputImage &gt;</a>.</p>

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

<p>
Like <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>, but sets the output requested region to the largest possible region for the output. This is the method users should call if they want the entire dataset to be processed. If a user wants to update the same output region as a previous call to <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a> or a previous call to <a class="el" href="classitk_1_1ProcessObject.html#94a8c5c8d65c414bd14aaca3935aa97b">UpdateLargestPossibleRegion()</a>, then they should call the method <a class="el" href="classitk_1_1ProcessObject.html#4041fb21e9105500eee311e265691bd5">Update()</a>. 
</div>
</div><p>
<a class="anchor" name="ee9a38d38626f768aafb2d56b870bf08"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::UpdateOutputData" ref="ee9a38d38626f768aafb2d56b870bf08" args="(DataObject *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::ProcessObject::UpdateOutputData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Actually generate new output 
<p>Reimplemented in <a class="el" href="classitk_1_1StreamingImageFilter.html#9f67f7225371ddb2cb60ab1e96e5ace0">itk::StreamingImageFilter&lt; TInputImage, TOutputImage &gt;</a>.</p>

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

<p>
Update the information decribing the output data. This method transverses up the pipeline gathering modified time information. On the way back down the pipeline, this method calls <a class="el" href="classitk_1_1ProcessObject.html#be61fb6b7de8c443e7af1561bd722736">GenerateOutputInformation()</a> to set any necessary information about the output data objects. For instance, a filter that shrinks an image will need to provide an implementation for <a class="el" href="classitk_1_1ProcessObject.html#be61fb6b7de8c443e7af1561bd722736">GenerateOutputInformation()</a> that changes the spacing of the pixels. Such filters should call their superclass' implementation of GenerateOutputInformation prior to changing the information values they need (i.e. <a class="el" href="classitk_1_1ProcessObject.html#be61fb6b7de8c443e7af1561bd722736">GenerateOutputInformation()</a> should call Superclass::GenerateOutputInformation() prior to changing the information. 
<p>Reimplemented in <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#ec65821ebb36db97fa7a294fe6f91726">itk::watershed::Segmenter&lt; TInputImage &gt;</a>, <a class="el" href="classitk_1_1VTKImageImport.html#dcbdee52d184b4274641dad5a7b0719f">itk::VTKImageImport&lt; TOutputImage &gt;</a>, and <a class="el" href="classitk_1_1watershed_1_1Segmenter.html#ec65821ebb36db97fa7a294fe6f91726">itk::watershed::Segmenter&lt; InputImageType &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="958440b8dcede732017da9daea6e1e5b"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::UpdateProgress" ref="958440b8dcede732017da9daea6e1e5b" args="(float amount)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::ProcessObject::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.<p>
Sets the Progress ivar to amount and invokes any observers for the <a class="el" href="classitk_1_1ProgressEvent.html">ProgressEvent</a>. The parameter amount should be in [0,1] and is the cumulative (not incremental) progress. 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="6808e5c930d19feeaf22faefefbab783"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::m_OutputInformationMTime" ref="6808e5c930d19feeaf22faefefbab783" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1TimeStamp.html">TimeStamp</a> <a class="el" href="classitk_1_1ProcessObject.html#6808e5c930d19feeaf22faefefbab783">itk::ProcessObject::m_OutputInformationMTime</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Time when GenerateOutputInformation was last called. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00431">431</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="499dbc304e9a6b929a4f339308788456"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::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::PointSetToSpatialObjectDemonsRegistration::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>
<a class="anchor" name="73d93d85a417c77cf20cbd01d3a7677d"></a><!-- doxytag: member="itk::PointSetToSpatialObjectDemonsRegistration::m_Updating" ref="73d93d85a417c77cf20cbd01d3a7677d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ProcessObject.html#73d93d85a417c77cf20cbd01d3a7677d">itk::ProcessObject::m_Updating</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These ivars are made protected so filters like itkStreamingImageFilter can access them directly. This flag indicates when the pipeline is executing. It prevents infinite recursion when pipelines have loops. 
<p>Definition at line <a class="el" href="itkProcessObject_8h_source.html#l00428">428</a> of file <a class="el" href="itkProcessObject_8h_source.html">itkProcessObject.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkPointSetToSpatialObjectDemonsRegistration_8h_source.html">itkPointSetToSpatialObjectDemonsRegistration.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 06:12:11 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>