Sophie

Sophie

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

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::AddImageAdaptor&lt; TImage &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_1AddImageAdaptor.html">AddImageAdaptor</a>
  </div>
<div class="contents">
<h1>itk::AddImageAdaptor&lt; TImage &gt; Class Template Reference<br>
<small>
[<a class="el" href="group__ImageAdaptors.html">Image Adaptors</a>]</small>
</h1><!-- doxytag: class="itk::AddImageAdaptor" --><!-- doxytag: inherits="ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;" -->Presents an image as being the addition of a constant value to all pixels.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::AddImageAdaptor&lt; TImage &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1AddImageAdaptor__inherit__graph.png" border="0" usemap="#itk_1_1AddImageAdaptor_3_01TImage_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1AddImageAdaptor_3_01TImage_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1ImageAdaptor.html" title="itk::ImageAdaptor\&lt; TImage, Accessor::AddPixelAccessor\&lt; TImage::PixelType \&gt; \&gt;" alt="" coords="2600,16,3173,45"><area shape="rect" id="node4" href="classitk_1_1ImageBase.html" title="itk::ImageBase\&lt; ::itk::GetImageDimension\&lt; TImage \&gt;::ImageDimension \&gt;" alt="" coords="1241,11,1772,40"><area shape="rect" id="node15" href="classitk_1_1ImageAdaptor.html" title="Give access to partial aspects of voxels from an Image." alt="" coords="1825,45,2124,75"><area shape="rect" id="node6" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK." alt="" coords="335,5,463,35"><area shape="rect" id="node12" href="classitk_1_1ImageBase.html" title="Base class for templated image classes." alt="" coords="516,40,791,69"><area shape="rect" id="node8" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="187,5,283,35"><area shape="rect" id="node10" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="7,5,135,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::AddImageAdaptor&lt; TImage &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1AddImageAdaptor__coll__graph.png" border="0" usemap="#itk_1_1AddImageAdaptor_3_01TImage_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1AddImageAdaptor_3_01TImage_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1ImageAdaptor.html" title="itk::ImageAdaptor\&lt; TImage, Accessor::AddPixelAccessor\&lt; TImage::PixelType \&gt; \&gt;" alt="" coords="5043,281,5616,311"><area shape="rect" id="node4" href="classitk_1_1ImageBase.html" title="itk::ImageBase\&lt; ::itk::GetImageDimension\&lt; TImage \&gt;::ImageDimension \&gt;" alt="" coords="3441,220,3972,249"><area shape="rect" id="node64" href="classitk_1_1ImageAdaptor.html" title="Give access to partial aspects of voxels from an Image." alt="" coords="4223,203,4521,232"><area shape="rect" id="node6" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK." alt="" coords="2231,353,2359,383"><area shape="rect" id="node50" href="classitk_1_1ImageBase.html" title="Base class for templated image classes." alt="" coords="2716,196,2991,225"><area shape="rect" id="node8" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="1499,297,1595,327"><area shape="rect" id="node10" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="785,217,913,247"><area shape="rect" id="node12" href="classitk_1_1SimpleFastMutexLock.html" title="Critical section locking class that can be allocated on the stack." alt="" coords="105,217,300,247"><area shape="rect" id="node14" href="classitk_1_1MetaDataDictionary.html" title="itk::MetaDataDictionary" alt="" coords="756,271,943,300"><area shape="rect" id="node16" href="classitk_1_1MetaDataDictionary_1_1MetaDataDictionaryMapType.html" title="itk::MetaDataDictionary::MetaDataDictionaryMapType" alt="" coords="5,271,400,300"><area shape="rect" id="node18" href="classitk_1_1TimeStamp.html" title="Generate a unique, increasing time value." alt="" coords="787,337,912,367"><area shape="rect" id="node20" href="classitk_1_1WeakPointer.html" title="itk::WeakPointer\&lt; ProcessObject \&gt;" alt="" coords="1415,416,1679,445"><area shape="rect" id="node22" href="classitk_1_1WeakPointer.html" title="Implements a weak reference to an object." alt="" coords="725,416,973,445"><area shape="rect" id="node25" href="classitk_1_1Point.html" title="itk::Point\&lt; double, VImageDimension \&gt;" alt="" coords="2152,44,2437,73"><area shape="rect" id="node27" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double, NPointDimension \&gt;" alt="" coords="1049,5,1364,35"><area shape="rect" id="node29" href="classitk_1_1FixedArray.html" title="Simulate a standard C array with copy semnatics." alt="" coords="59,84,347,113"><area shape="rect" id="node33" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TCoordRep, NPointDimension \&gt;" alt="" coords="677,57,1021,87"><area shape="rect" id="node42" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double,NVectorDimension \&gt;" alt="" coords="1047,109,1367,139"><area shape="rect" id="node47" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; T, NVectorDimension \&gt;" alt="" coords="705,161,993,191"><area shape="rect" id="node31" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n&#45;Dimensional space." alt="" coords="1393,57,1700,87"><area shape="rect" id="node36" href="classitk_1_1Matrix.html" title="itk::Matrix\&lt; double, VImageDimension, VImageDimension \&gt;" alt="" coords="2083,244,2507,273"><area shape="rect" id="node38" href="classitk_1_1Matrix.html" title="A templated class holding a M x N size Matrix This class contains a vnl_matrix_fixed..." alt="" coords="1419,244,1675,273"><area shape="rect" id="node40" href="classitk_1_1Vector.html" title="itk::Vector\&lt; double, VImageDimension \&gt;" alt="" coords="2147,133,2443,163"><area shape="rect" id="node45" href="classitk_1_1Vector.html" title="A templated class holding a n&#45;Dimensional vector." alt="" coords="1415,161,1679,191"><area shape="rect" id="node56" href="classTImage.html" title="TImage" alt="" coords="4336,307,4408,336"><area shape="rect" id="node58" href="classitk_1_1Accessor_1_1AddPixelAccessor.html" title="itk::Accessor::AddPixelAccessor\&lt; TImage::PixelType \&gt;" alt="" coords="4177,361,4567,391"><area shape="rect" id="node60" href="classitk_1_1Accessor_1_1AddPixelAccessor.html" title="Simulates the effect of adding a constant value to all pixels." alt="" coords="3553,377,3860,407"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1AddImageAdaptor-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 <br class="typebreak">
<a class="el" href="classitk_1_1DefaultPixelAccessorFunctor.html">DefaultPixelAccessorFunctor</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1AddImageAdaptor.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#2e4646700b9629a77777492640e1efd8">AccessorFunctorType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a><br class="typebreak">
&lt; TImage::PixelType &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#992a3a46a8ccde7419ad25e8d66e8562">AccessorType</a></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_1AddImageAdaptor.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#8118fd5b07f6979ec3f9985f8e217cd7">ConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1WeakPointer.html">WeakPointer</a>&lt; const <a class="el" href="classitk_1_1AddImageAdaptor.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#61b8d42f10c4e19a365436d0e69b8fbf">ConstWeakPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">Superclass::DirectionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">Superclass::IndexType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef IndexType::IndexValueType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#f62c1713293f112de9ea60f15ab9c7cf">IndexValueType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#bd5e44ccf331abca9235831d6268c4d1">InternalImageType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#9dad9dd214e8c3bf07b0971671ef216b">InternalPixelPointerType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a><br class="typebreak">
&lt; TImage::PixelType &gt;<br class="typebreak">
::InternalType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#3990d3d80da72911e7b9a7fc2e83e527">IOPixelType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#c45d03cd50b1488b3594aee03f2e4a78">Superclass::OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#c45d03cd50b1488b3594aee03f2e4a78">OffsetType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef OffsetType::OffsetValueType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::PixelContainer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#577db137db2ae689b8628c2536d1499d">PixelContainer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
TImage::PixelContainerConstPointer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#c128a336aaa1efad468f334b48ea1089">PixelContainerConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
TImage::PixelContainerPointer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#e09a4e98392b834a69af39842114677c">PixelContainerPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::PixelType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</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_1AddImageAdaptor.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#d7df5c79274082a7aa789cabeccd7bba">Pointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">Superclass::PointType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">Superclass::RegionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1AddImageAdaptor.html">AddImageAdaptor</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#389c1b0f3b468659f6db8a4d8a040215">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#7327a8a9c2c7a272326560d444f5a731">Superclass::SizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#7327a8a9c2c7a272326560d444f5a731">SizeType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef SizeType::SizeValueType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#5c56ff35e21fe03592f7ba63c0aa997a">SizeValueType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">Superclass::SpacingType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageAdaptor.html">ImageAdaptor</a>&lt; TImage, <br class="typebreak">
<a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a><br class="typebreak">
&lt; typename TImage::PixelType &gt; &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#a3f9bfb0956248a0d45e62023414ce28">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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#43e7db27233de6d4803bc493fdbcbe52">Allocate</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#b4c18f2135d121e57c878b7f4d3eae2a">ComputeIndex</a> (<a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a> offset) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#4f5d5eec6ff926db717a59fb63cdf10d">ComputeOffset</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;ind) const</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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#c05b9b66fdaf8f4cfd317b5a8a494d03">DataHasBeenGenerated</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_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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#8a70b06ebb65da85628342f3e992bc4c">DisconnectPipeline</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#66d1524cef99ce34fe8004c6e9e05c78">GetBufferedRegion</a> () const</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_1DataObject.html#ce6e72bec0d9e05d7fe014cf2807eeaf">GetDataReleased</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#cf1456e40e57a23d7e7f051ca2e102cf">GetDebug</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#bf13dd96cfdd77e42b1a13ad3d997ad2">GetDirection</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#c3b2b19c1d722aa3e7c17b20502cf62a">GetDirection</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#192a53171cfa27f20613affcf3564f4c">GetLargestPossibleRegion</a> () const</td></tr>

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

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

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#9aea45870aadad3fc85d60ced3feffa4">GetOffsetTable</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#4687b4082eea49600bd05b8d64488661">GetOrigin</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#831b20eba1db69e88b69fa4eaedf200b">GetOrigin</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#3aa81b36d91a0db276b965b68f863882">GetPixel</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#8e58ed6379fb1ffc8bf46296e4b92eff">GetPixelAccessor</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#74a90d0e320f44c0bca0e07adc2cac7d">GetPixelAccessor</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ImageAdaptor.html#577db137db2ae689b8628c2536d1499d">PixelContainer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#2a120832bc4cfe55d7ec8f186a151d8c">GetPixelContainer</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#e09a4e98392b834a69af39842114677c">PixelContainerPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#29266591d84461fee176701209114d4f">GetPixelContainer</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">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#239126e5d39aab7977eb23d28525ed6f">GetRequestedRegion</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1SmartPointerForwardReference.html">SmartPointerForwardReference</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#d4f9b688fe11bfbd8c2ac0db8b8e7556">GetSource</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#9e2f8b5925265f27729a8813f85e8c5b">GetSourceOutputIndex</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#2d92ff5736deb71ffd0f1e43201b4c96">GetSpacing</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#eafaaa0b4fc83b73f12a4154646e42dd">GetSpacing</a> () const</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_1DataObject.html#8f2632e303c0cc6a75909e204145da80">GetUpdateMTime</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#70fa5cb27c05b08c12c2780dd6eb49ce">GetValue</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_1ImageAdaptor.html#ddee87cc7f10760b3485b12af5b57914">Graft</a> (const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *data)</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">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#2ddd8175aacc6ace88f24f0f69006ca3">Initialize</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#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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#e47a6fc90a5244102668b18cda22b138">itkStaticConstMacro</a> (ImageDimension, unsigned int, VImageDimension)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#16129a6ab21dd3fc534d199057dc8d88">itkStaticConstMacro</a> (ImageDimension, unsigned int, TImage::ImageDimension)</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_1ImageAdaptor.html#8e735ae00ed65d06ba8cfe3570d71943">Modified</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#0c2631be05b14a6e83ec9d3aa972781a">operator[]</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index) 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_1DataObject.html#3bcc4f45982d6818a4683593a89295cd">PrepareForNewData</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_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_1DataObject.html#1663102ea89d1a6d61103a1f5d24a1e5">ReleaseData</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#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 bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#4acf9901ac732a4a9921b47e4f6c532e">RequestedRegionIsOutsideOfTheBufferedRegion</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_1DataObject.html#2e3b24be76dfa9a5b57279c337efa826">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_1ImageBase.html#3744d0f4a745a3276fd1799c3c5ad101">SetBufferedRegion</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;region)</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_1ImageAdaptor.html#3350e4aa13036cdbd2ea5da57463a46f">SetBufferedRegion</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;region)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#d5441781a157615dfecc29d400743e02">SetDirection</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> direction)</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_1ImageAdaptor.html#28e88286e154f30a62840ecf9e992202">SetDirection</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> direction)</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_1ImageAdaptor.html#ca2df48e7c798bfa40408ae2c1a7dbb6">SetImage</a> (TImage *)</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_1ImageBase.html#c57db6d22321449efc56c509e38334ff">SetLargestPossibleRegion</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;region)</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_1ImageAdaptor.html#e0ab450ed6369a9cc87bb22a95a2b3c3">SetLargestPossibleRegion</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;region)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#25e4af6d8412caaad78a03b206dcd21b">SetPixel</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index, const <a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a> &amp;value)</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_1ImageAdaptor.html#99101641728678de4973343f3860746b">SetPixelAccessor</a> (const <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a> &amp;accessor)</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_1ImageAdaptor.html#15b9ed3ba435a028e31fac5485459d8d">SetPixelContainer</a> (<a class="el" href="classitk_1_1ImageAdaptor.html#577db137db2ae689b8628c2536d1499d">PixelContainer</a> *container)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#07a352e10a135c720fbb85cb1135d403">SetRequestedRegion</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;region)</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_1ImageAdaptor.html#ef0c9377c89b7850ba2f978970503f17">SetRequestedRegion</a> (<a class="el" href="classitk_1_1DataObject.html">DataObject</a> *data)</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_1ImageAdaptor.html#8fc9f3971dbdb1d23177ec43ff695e83">SetRequestedRegion</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a> &amp;region)</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_1AddImageAdaptor.html#f8121824c9d071aa3285ae74cbc46ea1">SetValue</a> (const <a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a> newvalue)</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_1DataObject.html#1bf5fcedfd6f5c38e1302eb8dea665f8">ShouldIReleaseData</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_1ImageAdaptor.html#249a98b795212c2ee978be33290b63a9">TransformContinuousIndexToPhysicalPoint</a> (const <a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;index, <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point) 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_1ImageAdaptor.html#8eb0e1d09f442d01ed5212cf5246418e">TransformIndexToPhysicalPoint</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index, <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point) 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_1ImageAdaptor.html#e3b25384e2c0c328433ad7e8bc6aabbb">TransformLocalVectorToPhysicalVector</a> (const <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension) &gt; &amp;inputGradient, <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension) &gt; &amp;outputGradient) 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_1ImageBase.html#200afb13c240236faccce0095469e963">TransformPhysicalPointToContinuousIndex</a> (const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;point, <a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, VImageDimension &gt; &amp;index) 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_1ImageAdaptor.html#01defc00abfcdb16d31e4ee9720c4878">TransformPhysicalPointToContinuousIndex</a> (const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point, <a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;index) 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_1ImageBase.html#5a22aaf149e153ee865ddb0a7997d5a7">TransformPhysicalPointToIndex</a> (const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;point, <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index) 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_1ImageAdaptor.html#64940950757464739516050903cda0d1">TransformPhysicalPointToIndex</a> (const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point, <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index) 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#eb964c23f5ea55c3896efdc645524e55">UnRegister</a> () const </td></tr>

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

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#111d6d70cd308fff567ac194404ae2e1">CopyInformation</a> (const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *data)</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_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">Update</a> ()</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_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#7fdf234784fb7bea9f0b51245fea462a">GetBufferPointer</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#e34211da5942d0502e88ab01e2ee23bc">GetBufferPointer</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#ea7f28ea4d465e8b2fed2469227c8ed5">GetNumberOfComponentsPerPixel</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_1ImageBase.html#507c6bc23a9ccbe4e69483b4a2b70762">SetNumberOfComponentsPerPixel</a> (unsigned int)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const unsigned long &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#0e061b880d8436fb49d3c8d995d6ac5d">GetPipelineMTime</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_1DataObject.html#c482046eb113427a3bd4c6597d8a1938">SetPipelineMTime</a> (unsigned long time)</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_1DataObject.html#603ecda26ce129b7f3150baaa05fa6e3">GetReleaseDataFlag</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_1DataObject.html#9a7f594b2d09852e14a4f96e0146345a">ReleaseDataFlagOff</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_1DataObject.html#e9bcbebb80a27e7c544dd82f854447a0">ReleaseDataFlagOn</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_1DataObject.html#9c1c690c987eea6ea7a0e2f28a6fe385">SetReleaseDataFlag</a> (bool flag)</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_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">PropagateRequestedRegion</a> ()  throw (InvalidRequestedRegionError)</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_1ImageAdaptor.html#069d07ba0037e64a3e945ef648fdd168">SetRequestedRegionToLargestPossibleRegion</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_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">UpdateOutputData</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_1ImageAdaptor.html#e74d78749d3d74d7378edc0cc924bccb">UpdateOutputInformation</a> ()</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_1ImageAdaptor.html#40ee45cd0449991cab8bffd96e49eb86">VerifyRequestedRegion</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_1ImageBase.html#6d03fa60efcca89169776a68d9b7033b">SetOrigin</a> (const float origin[VImageDimension])</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_1ImageBase.html#b69227bd2532be27dc137689bcf73857">SetOrigin</a> (const double origin[VImageDimension])</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_1ImageBase.html#5b7e6ce4460e24b2dbc6b1ac60f971cd">SetOrigin</a> (<a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a> _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_1ImageAdaptor.html#4f9119e8212256806a53318be1256340">SetOrigin</a> (const float *values)</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_1ImageAdaptor.html#cfcb81852d93ae790dee2f9576cc08a8">SetOrigin</a> (const double *values)</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_1ImageAdaptor.html#5cb7dd90e3a573610b63a5fed017e723">SetOrigin</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a> values)</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_1ImageBase.html#9462d9ae91f2a53a41bac6b649706cc6">SetSpacing</a> (const float spacing[VImageDimension])</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_1ImageBase.html#bafd7d6888ce30ce02b4fe8079f754b7">SetSpacing</a> (const double spacing[VImageDimension])</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_1ImageBase.html#439c326362fe923dfd3594bb5cb22627">SetSpacing</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a> &amp;spacing)</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_1ImageAdaptor.html#f14ab265a5c6055892f8e12f87707458">SetSpacing</a> (const float *values)</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_1ImageAdaptor.html#2f2f79d483d42f60d7a0b582327d0b07">SetSpacing</a> (const double *values)</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_1ImageAdaptor.html#7827dd1d49a7362d0d3ee198acf9a5c2">SetSpacing</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a> &amp;values)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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_1ImageBase.html#aeda52e6d38fce7b1d438b34f9e7dff8">TransformContinuousIndexToPhysicalPoint</a> (const <a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, VImageDimension &gt; &amp;index, <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;point) const</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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_1ImageBase.html#fc839cf1ab6d1ea3f05d70f175603430">TransformIndexToPhysicalPoint</a> (const <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> &amp;index, <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;point) const</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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_1ImageBase.html#8ed4009b665f9cffd4314eff820675da">TransformLocalVectorToPhysicalVector</a> (const <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, VImageDimension &gt; &amp;inputGradient, <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, VImageDimension &gt; &amp;outputGradient) const</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 unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#e718fb44710e150dd807e78a8bdbe5e3">GetImageDimension</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_1AddImageAdaptor.html#31cfaf9dce3391ab1310f314e88a1331">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_1DataObject.html#da5f72ff271140b4a24d5d54ac9eead6">GetGlobalReleaseDataFlag</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_1DataObject.html#a98c510f2dc5220ac0d2e9c913b4802d">GlobalReleaseDataFlagOff</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_1DataObject.html#4aa155cf9f1416d8a784a2c057d75818">GlobalReleaseDataFlagOn</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_1DataObject.html#6ed96cc6ac7c1b4d20afb1087d976f46">SetGlobalReleaseDataFlag</a> (bool val)</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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#772c4efdca19dddf5784446523fd2d0e">AddImageAdaptor</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_1ImageBase.html#9d564377fe91f163c352d95a3cbef061">ComputeIndexToPhysicalPointMatrices</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_1ImageBase.html#d587ccc7cbe41b123d8501074a1edb9b">ComputeOffsetTable</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_1ImageBase.html#cce6ef19db8cdbb64092a0f610e552ba">InitializeBufferedRegion</a> (void)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageAdaptor.html#469441a2fd306ff0088f8dce57057591">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_1DataObject.html#1bbac84cc5d1c3c0637bef5cfb20def8">PropagateResetPipeline</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1AddImageAdaptor.html#9d349ec96a897339a0fb2f1b7b7d24c8">~AddImageAdaptor</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_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_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#4ed2eb89e744ab0f454e383d58dc29d3">m_Direction</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#3889743d03853bc684b4cd255a7d65ae">m_IndexToPhysicalPoint</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#25875d37af3d05f237f7483c28050da2">m_Origin</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#4f277b9006ff2b6cc000b2ec035e4864">m_PhysicalPointToIndex</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"><a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#d29f29882586fd3e604c0ef16449661a">m_Spacing</a></td></tr>

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

Presents an image as being the addition of a constant value to all pixels. 
<p>
Additional casting is performed according to the input and output image types following C++ default casting rules. 
<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00035">35</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="2e4646700b9629a77777492640e1efd8"></a><!-- doxytag: member="itk::AddImageAdaptor::AccessorFunctorType" ref="2e4646700b9629a77777492640e1efd8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1DefaultPixelAccessorFunctor.html">DefaultPixelAccessorFunctor</a>&lt; <a class="el" href="classitk_1_1AddImageAdaptor.html">Self</a> &gt; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1DefaultPixelAccessorFunctor.html">AccessorFunctorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
typedef of the functor that chooses the appropriate accessor Image or VectorImage. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00090">90</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="992a3a46a8ccde7419ad25e8d66e8562"></a><!-- doxytag: member="itk::AddImageAdaptor::AccessorType" ref="992a3a46a8ccde7419ad25e8d66e8562" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Accessor type that convert data between internal and external representations. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00086">86</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8118fd5b07f6979ec3f9985f8e217cd7"></a><!-- doxytag: member="itk::AddImageAdaptor::ConstPointer" ref="8118fd5b07f6979ec3f9985f8e217cd7" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &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_1AddImageAdaptor.html">Self</a>&gt; <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &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_1ImageAdaptor.html#31e1f068194ef94aaea96ddb89a464b6">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00046">46</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="61b8d42f10c4e19a365436d0e69b8fbf"></a><!-- doxytag: member="itk::AddImageAdaptor::ConstWeakPointer" ref="61b8d42f10c4e19a365436d0e69b8fbf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1WeakPointer.html">WeakPointer</a>&lt;const <a class="el" href="classitk_1_1AddImageAdaptor.html">Self</a>&gt; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1WeakPointer.html">ConstWeakPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00063">63</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cde12630a5a1702df80d101efdfa5fa7"></a><!-- doxytag: member="itk::AddImageAdaptor::DirectionType" ref="cde12630a5a1702df80d101efdfa5fa7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">Superclass::DirectionType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Direction typedef support. The Direction is a matix of direction cosines that specify the direction between samples. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#cffa61ab2d11dc9c228042c286674d75">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00119">119</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9496f08de86d3e26dbb37a21650b9a72"></a><!-- doxytag: member="itk::AddImageAdaptor::IndexType" ref="9496f08de86d3e26dbb37a21650b9a72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">Superclass::IndexType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Index typedef support. An index is used to access pixel values. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#3e2f0d09f8bfca4218f6cbc9e55a0b9e">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="f62c1713293f112de9ea60f15ab9c7cf"></a><!-- doxytag: member="itk::AddImageAdaptor::IndexValueType" ref="f62c1713293f112de9ea60f15ab9c7cf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef IndexType::IndexValueType <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#f62c1713293f112de9ea60f15ab9c7cf">IndexValueType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#d471614204f0b309681cf22cbaa7f69c">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00094">94</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd5e44ccf331abca9235831d6268c4d1"></a><!-- doxytag: member="itk::AddImageAdaptor::InternalImageType" ref="bd5e44ccf331abca9235831d6268c4d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage  <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#bd5e44ccf331abca9235831d6268c4d1">InternalImageType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef of unadapted image 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00066">66</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9dad9dd214e8c3bf07b0971671ef216b"></a><!-- doxytag: member="itk::AddImageAdaptor::InternalPixelPointerType" ref="9dad9dd214e8c3bf07b0971671ef216b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a>* <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#9dad9dd214e8c3bf07b0971671ef216b">InternalPixelPointerType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Convenient typedef. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00229">229</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4a4113993e0e6ba99e6f3be9ca8c7ca7"></a><!-- doxytag: member="itk::AddImageAdaptor::InternalPixelType" ref="4a4113993e0e6ba99e6f3be9ca8c7ca7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt; ::InternalType <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pixel typedef support. Used to declare pixel type in filters or other operations. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00080">80</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dc057b9bc15dba2d9b7b8bd4fa0f6774"></a><!-- doxytag: member="itk::AddImageAdaptor::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="3990d3d80da72911e7b9a7fc2e83e527"></a><!-- doxytag: member="itk::AddImageAdaptor::IOPixelType" ref="3990d3d80da72911e7b9a7fc2e83e527" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#3990d3d80da72911e7b9a7fc2e83e527">IOPixelType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00082">82</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c45d03cd50b1488b3594aee03f2e4a78"></a><!-- doxytag: member="itk::AddImageAdaptor::OffsetType" ref="c45d03cd50b1488b3594aee03f2e4a78" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#c45d03cd50b1488b3594aee03f2e4a78">Superclass::OffsetType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#c45d03cd50b1488b3594aee03f2e4a78">OffsetType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Offset typedef support. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#44467fcff3166caa04add7c57f241160">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00101">101</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="73135f1f58aff5401b065486bdf8b289"></a><!-- doxytag: member="itk::AddImageAdaptor::OffsetValueType" ref="73135f1f58aff5401b065486bdf8b289" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef OffsetType::OffsetValueType <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#b9c35eb1d7bf223b607700ef7a43bbf7">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00102">102</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="577db137db2ae689b8628c2536d1499d"></a><!-- doxytag: member="itk::AddImageAdaptor::PixelContainer" ref="577db137db2ae689b8628c2536d1499d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage ::<a class="el" href="classitk_1_1ImageAdaptor.html#577db137db2ae689b8628c2536d1499d">PixelContainer</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#577db137db2ae689b8628c2536d1499d">PixelContainer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
PixelContainer typedef support. Used to construct a container for the pixel data. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00201">201</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c128a336aaa1efad468f334b48ea1089"></a><!-- doxytag: member="itk::AddImageAdaptor::PixelContainerConstPointer" ref="c128a336aaa1efad468f334b48ea1089" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage ::<a class="el" href="classitk_1_1ImageAdaptor.html#c128a336aaa1efad468f334b48ea1089">PixelContainerConstPointer</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#c128a336aaa1efad468f334b48ea1089">PixelContainerConstPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00203">203</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e09a4e98392b834a69af39842114677c"></a><!-- doxytag: member="itk::AddImageAdaptor::PixelContainerPointer" ref="e09a4e98392b834a69af39842114677c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage ::<a class="el" href="classitk_1_1ImageAdaptor.html#e09a4e98392b834a69af39842114677c">PixelContainerPointer</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#e09a4e98392b834a69af39842114677c">PixelContainerPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00202">202</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8ab9544e7b8ccda57c0794425cb0e4e7"></a><!-- doxytag: member="itk::AddImageAdaptor::PixelType" ref="8ab9544e7b8ccda57c0794425cb0e4e7" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage::PixelType <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &gt;::<a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pixel typedef support. Used to declare pixel type in filters or other operations. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageAdaptor.html#7716db9f397038a5f1764a8f95a0178d">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00048">48</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d7df5c79274082a7aa789cabeccd7bba"></a><!-- doxytag: member="itk::AddImageAdaptor::Pointer" ref="d7df5c79274082a7aa789cabeccd7bba" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &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_1AddImageAdaptor.html">Self</a>&gt; <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &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_1ImageAdaptor.html#ab38e87d43b00ac03afc681723d187cb">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00045">45</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4e942bc5bf119eea73f78945361554f3"></a><!-- doxytag: member="itk::AddImageAdaptor::PointType" ref="4e942bc5bf119eea73f78945361554f3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">Superclass::PointType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Origin typedef support. The origin is the geometric coordinates of the index (0,0). 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#a5e0d1c7e4d5dcad37cff5c72bffb821">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00114">114</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bec75874fd0a6827af6b9bed037f6a9e"></a><!-- doxytag: member="itk::AddImageAdaptor::RegionType" ref="bec75874fd0a6827af6b9bed037f6a9e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">Superclass::RegionType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Region typedef support. <a class="el" href="classA.html">A</a> region is used to specify a subset of an image. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#49674493674a56a29d05b4cfbf9cda1a">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00106">106</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="389c1b0f3b468659f6db8a4d8a040215"></a><!-- doxytag: member="itk::AddImageAdaptor::Self" ref="389c1b0f3b468659f6db8a4d8a040215" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1AddImageAdaptor.html">AddImageAdaptor</a> <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &gt;::<a class="el" href="classitk_1_1AddImageAdaptor.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard class typedefs. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageAdaptor.html#257f7db00c844c248c0d3445e7657fe7">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00041">41</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7327a8a9c2c7a272326560d444f5a731"></a><!-- doxytag: member="itk::AddImageAdaptor::SizeType" ref="7327a8a9c2c7a272326560d444f5a731" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#7327a8a9c2c7a272326560d444f5a731">Superclass::SizeType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#7327a8a9c2c7a272326560d444f5a731">SizeType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Size typedef support. <a class="el" href="classA.html">A</a> size is used to define region bounds. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#a9439472de9c8ded679937f20106dba2">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="5c56ff35e21fe03592f7ba63c0aa997a"></a><!-- doxytag: member="itk::AddImageAdaptor::SizeValueType" ref="5c56ff35e21fe03592f7ba63c0aa997a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef SizeType::SizeValueType <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#5c56ff35e21fe03592f7ba63c0aa997a">SizeValueType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#9d3402b2050110ffafb20c488bccecb7">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00098">98</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1cd0ed1506ec85e5cd1e47b7d481ad49"></a><!-- doxytag: member="itk::AddImageAdaptor::SpacingType" ref="1cd0ed1506ec85e5cd1e47b7d481ad49" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">Superclass::SpacingType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Spacing typedef support. Spacing holds the size of a pixel. The spacing is the geometric distance between image samples. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#b4ebc75302e50db40d755359b616b54a">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00110">110</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a3f9bfb0956248a0d45e62023414ce28"></a><!-- doxytag: member="itk::AddImageAdaptor::Superclass" ref="a3f9bfb0956248a0d45e62023414ce28" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageAdaptor.html">ImageAdaptor</a>&lt;TImage, <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; typename TImage::PixelType &gt; &gt; <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &gt;::<a class="el" href="classitk_1_1ImageAdaptor.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageAdaptor.html#521f59d0d978ebfebcff6ba1a3d22e15">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00044">44</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00065">65</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9d349ec96a897339a0fb2f1b7b7d24c8"></a><!-- doxytag: member="itk::AddImageAdaptor::~AddImageAdaptor" ref="9d349ec96a897339a0fb2f1b7b7d24c8" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &gt;::~<a class="el" href="classitk_1_1AddImageAdaptor.html">AddImageAdaptor</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="itkAddImageAdaptor_8h_source.html#l00066">66</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="0e2fb8814089882b9c8d9174b5ca74ea"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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="43e7db27233de6d4803bc493fdbcbe52"></a><!-- doxytag: member="itk::AddImageAdaptor::Allocate" ref="43e7db27233de6d4803bc493fdbcbe52" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::Allocate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allocate the image memory. Dimension and Size must be set a priori. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00171">171</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d2017ee10bba6dc34ab9b3062ee573ca"></a><!-- doxytag: member="itk::AddImageAdaptor::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="b4c18f2135d121e57c878b7f4d3eae2a"></a><!-- doxytag: member="itk::AddImageAdaptor::ComputeIndex" ref="b4c18f2135d121e57c878b7f4d3eae2a" args="(OffsetValueType offset) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#9496f08de86d3e26dbb37a21650b9a72">IndexType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::ComputeIndex           </td>
          <td>(</td>
          <td class="paramtype">OffsetValueType&nbsp;</td>
          <td class="paramname"> <em>offset</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute Index given an Offset 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#76d5d3496d21025ded6daa3099cab7bf">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="9d564377fe91f163c352d95a3cbef061"></a><!-- doxytag: member="itk::AddImageAdaptor::ComputeIndexToPhysicalPointMatrices" ref="9d564377fe91f163c352d95a3cbef061" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::ComputeIndexToPhysicalPointMatrices           </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>
Compute helper matrices used to transform Index coordinates to PhysicalPoint coordinates and back. This method is virtual and will be overloaded in derived classes in order to provide backward compatibility behavior in classes that did not used to take image orientation into account. 
</div>
</div><p>
<a class="anchor" name="4f5d5eec6ff926db717a59fb63cdf10d"></a><!-- doxytag: member="itk::AddImageAdaptor::ComputeOffset" ref="4f5d5eec6ff926db717a59fb63cdf10d" args="(const IndexType &amp;ind) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::ComputeOffset           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>ind</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute an offset from the beginning of the buffer for a pixel at the specified index. The index is not checked as to whether it is inside the current buffer, so the computed offset could conceivably be outside the buffer. If bounds checking is needed, one can call ImageRegion::IsInside(ind) on the BufferedRegion prior to calling ComputeOffset. 
<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00285">285</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d587ccc7cbe41b123d8501074a1edb9b"></a><!-- doxytag: member="itk::AddImageAdaptor::ComputeOffsetTable" ref="d587ccc7cbe41b123d8501074a1edb9b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::ComputeOffsetTable           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Calculate the offsets needed to move from one pixel to the next along a row, column, slice, volume, etc. These offsets are based on the size of the BufferedRegion. This should be called after the BufferedRegion is set. 
</div>
</div><p>
<a class="anchor" name="111d6d70cd308fff567ac194404ae2e1"></a><!-- doxytag: member="itk::AddImageAdaptor::CopyInformation" ref="111d6d70cd308fff567ac194404ae2e1" args="(const DataObject *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::CopyInformation           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the Data Accesor object 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#78a9de223024f019cff5312334b56e3f">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="c36c03b81115c9a089bc46cdba22e1b6"></a><!-- doxytag: member="itk::AddImageAdaptor::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="c05b9b66fdaf8f4cfd317b5a8a494d03"></a><!-- doxytag: member="itk::AddImageAdaptor::DataHasBeenGenerated" ref="c05b9b66fdaf8f4cfd317b5a8a494d03" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::DataObject::DataHasBeenGenerated           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inform the pipeline mechanism that data has been generated. This method is called by <a class="el" href="classitk_1_1ProcessObject.html#ee9a38d38626f768aafb2d56b870bf08">ProcessObject::UpdateOutputData()</a> once the process object has finished generating its data. This essentially marks the <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> as being updated and ready for use. 
</div>
</div><p>
<a class="anchor" name="bc251c28f17728a618d8b2a55e6e66d8"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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::AddImageAdaptor::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="8a70b06ebb65da85628342f3e992bc4c"></a><!-- doxytag: member="itk::AddImageAdaptor::DisconnectPipeline" ref="8a70b06ebb65da85628342f3e992bc4c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::DataObject::DisconnectPipeline           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Separate this data object from the pipeline. This routine disconnects a data object from the upstream pipeline. Hence an <a class="el" href="classitk_1_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">Update()</a> from downstream will not propagate back past this data object. To completely isolate this data object from the pipeline, the application must remove this data object from any filters which it is connected as the input. 
</div>
</div><p>
<a class="anchor" name="66d1524cef99ce34fe8004c6e9e05c78"></a><!-- doxytag: member="itk::AddImageAdaptor::GetBufferedRegion" ref="66d1524cef99ce34fe8004c6e9e05c78" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetBufferedRegion           </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 region object that defines the size and starting index of the region of the image currently loaded in memory. This method overloads the one in ImageBase in order to delegate to the adapted image. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetRequestedRegion() </dd></dl>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#bb2a8342cd8793694d77aefade6e32f2">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="7fdf234784fb7bea9f0b51245fea462a"></a><!-- doxytag: member="itk::AddImageAdaptor::GetBufferPointer" ref="7fdf234784fb7bea9f0b51245fea462a" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a>* <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetBufferPointer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return a pointer to the beginning of the buffer. This is used by the image iterator class. 
</div>
</div><p>
<a class="anchor" name="e34211da5942d0502e88ab01e2ee23bc"></a><!-- doxytag: member="itk::AddImageAdaptor::GetBufferPointer" ref="e34211da5942d0502e88ab01e2ee23bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#4a4113993e0e6ba99e6f3be9ca8c7ca7">InternalPixelType</a>* <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetBufferPointer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return a pointer to the beginning of the buffer. This is used by the image iterator class. 
</div>
</div><p>
<a class="anchor" name="031c14d32abf5310bb2d0293216fc20b"></a><!-- doxytag: member="itk::AddImageAdaptor::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="ce6e72bec0d9e05d7fe014cf2807eeaf"></a><!-- doxytag: member="itk::AddImageAdaptor::GetDataReleased" ref="ce6e72bec0d9e05d7fe014cf2807eeaf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool itk::DataObject::GetDataReleased           </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 flag indicating the data has been released. 
<p>Definition at line <a class="el" href="itkDataObject_8h_source.html#l00334">334</a> of file <a class="el" href="itkDataObject_8h_source.html">itkDataObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cf1456e40e57a23d7e7f051ca2e102cf"></a><!-- doxytag: member="itk::AddImageAdaptor::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="bf13dd96cfdd77e42b1a13ad3d997ad2"></a><!-- doxytag: member="itk::AddImageAdaptor::GetDirection" ref="bf13dd96cfdd77e42b1a13ad3d997ad2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a>&amp; <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetDirection           </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 direction cosines of the image. The direction cosines are vectors that point from one pixel to the next. For ImageBase and Image, the default direction is identity. 
</div>
</div><p>
<a class="anchor" name="c3b2b19c1d722aa3e7c17b20502cf62a"></a><!-- doxytag: member="itk::AddImageAdaptor::GetDirection" ref="c3b2b19c1d722aa3e7c17b20502cf62a" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetDirection           </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 direction cosines of the image. The direction cosines are vectors that point from one pixel to the next. For ImageBase and Image, the default direction is identity. 
</div>
</div><p>
<a class="anchor" name="da5f72ff271140b4a24d5d54ac9eead6"></a><!-- doxytag: member="itk::AddImageAdaptor::GetGlobalReleaseDataFlag" ref="da5f72ff271140b4a24d5d54ac9eead6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static bool itk::DataObject::GetGlobalReleaseDataFlag           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off a flag to control whether every object releases its data after being used by a filter. Being a global flag, it controls the behavior of all DataObjects and ProcessObjects. 
</div>
</div><p>
<a class="anchor" name="722122bd785f53294ff40b828d5ffa4d"></a><!-- doxytag: member="itk::AddImageAdaptor::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="e718fb44710e150dd807e78a8bdbe5e3"></a><!-- doxytag: member="itk::AddImageAdaptor::GetImageDimension" ref="e718fb44710e150dd807e78a8bdbe5e3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned int <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="structitk_1_1GetImageDimension.html">GetImageDimension</a>           </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>
Image dimension. The dimension of an image is fixed at construction. 
<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00143">143</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="192a53171cfa27f20613affcf3564f4c"></a><!-- doxytag: member="itk::AddImageAdaptor::GetLargestPossibleRegion" ref="192a53171cfa27f20613affcf3564f4c" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetLargestPossibleRegion           </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 region object that defines the size and starting index for the largest possible region this image could represent. This is used in determining how much memory would be needed to load an entire dataset. It is also used to determine boundary conditions. This method overloads the one in ImageBase in order to delegate to the adapted image. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, GetBufferedRegion(), GetRequestedRegion() </dd></dl>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#2ea91d1d08178b6cce7e65a099ea272b">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="ab4e913cbfc535646fc7e33f5b2e897d"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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="185abdf95c633801f091e915eb7d7298"></a><!-- doxytag: member="itk::AddImageAdaptor::GetMTime" ref="185abdf95c633801f091e915eb7d7298" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned long <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetMTime           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Delegate GetMTime to the Internal Image 
<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#cab7d8d23240dacdbee33e5d1230a23e">itk::Object</a>.</p>

</div>
</div><p>
<a class="anchor" name="d24a4f3ddebf787cb79c04fefea9d2e5"></a><!-- doxytag: member="itk::AddImageAdaptor::GetNameOfClass" ref="d24a4f3ddebf787cb79c04fefea9d2e5" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &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_1ImageAdaptor.html#df386bddb6a213d264734160ed1a49cb">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="ea7f28ea4d465e8b2fed2469227c8ed5"></a><!-- doxytag: member="itk::AddImageAdaptor::GetNumberOfComponentsPerPixel" ref="ea7f28ea4d465e8b2fed2469227c8ed5" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned int <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetNumberOfComponentsPerPixel           </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>
INTERNAL This method is used internally by filters to copy meta-data from the output to the input. Users should not have a need to use this method.<p>
Filters that override the ProcessObject's GenerateOutputInformation() should generally have the following line if they want to propagate meta- data for both Image and VectorImage <div class="fragment"><pre class="fragment"> outputImage-&gt;SetNumberOfComponentsPerPixel(
    inputImage-&gt;GetNumberOfComponentsPerPixel() )
</pre></div><p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>ImageBase, VectorImage</dd></dl>
Returns/Sets the number of components in the image. Note that for all images this is 1. Even for Image&lt; RGBPixel&lt; T &gt;, 3 &gt;. This is &gt;= 1 only for time-series images such as <a class="el" href="classitk_1_1VectorImage.html" title="Templated n-dimensional vector image class.">itk::VectorImage</a>. 
</div>
</div><p>
<a class="anchor" name="9aea45870aadad3fc85d60ced3feffa4"></a><!-- doxytag: member="itk::AddImageAdaptor::GetOffsetTable" ref="9aea45870aadad3fc85d60ced3feffa4" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ImageAdaptor.html#73135f1f58aff5401b065486bdf8b289">OffsetValueType</a>* <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetOffsetTable           </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 OffsetTable from the adapted image 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#d5f28c77a2cee7e6b131766b6b27caf5">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="4687b4082eea49600bd05b8d64488661"></a><!-- doxytag: member="itk::AddImageAdaptor::GetOrigin" ref="4687b4082eea49600bd05b8d64488661" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a>&amp; <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetOrigin           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the origin of the image. The origin is the geometric coordinates of the index (0,0). The value returned is a pointer to a double array. For ImageBase and Image, the default origin is 0. 
</div>
</div><p>
<a class="anchor" name="831b20eba1db69e88b69fa4eaedf200b"></a><!-- doxytag: member="itk::AddImageAdaptor::GetOrigin" ref="831b20eba1db69e88b69fa4eaedf200b" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetOrigin           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</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 origin of the image. The origin is the geometric coordinates of the image origin. <dl class="see" compact><dt><b>See also:</b></dt><dd>SetOrigin() </dd></dl>

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

<p>
The maximum MTime of all upstream filters and data objects. This does not include the MTime of this data object. 
</div>
</div><p>
<a class="anchor" name="3aa81b36d91a0db276b965b68f863882"></a><!-- doxytag: member="itk::AddImageAdaptor::GetPixel" ref="3aa81b36d91a0db276b965b68f863882" args="(const IndexType &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetPixel           </td>
          <td>(</td>
          <td class="paramtype">const IndexType &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a pixel (read only version) 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00186">186</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8e58ed6379fb1ffc8bf46296e4b92eff"></a><!-- doxytag: member="itk::AddImageAdaptor::GetPixelAccessor" ref="8e58ed6379fb1ffc8bf46296e4b92eff" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetPixelAccessor           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the Data Accesor object 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00281">281</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="74a90d0e320f44c0bca0e07adc2cac7d"></a><!-- doxytag: member="itk::AddImageAdaptor::GetPixelAccessor" ref="74a90d0e320f44c0bca0e07adc2cac7d" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetPixelAccessor           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the Data Accesor object 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00277">277</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2a120832bc4cfe55d7ec8f186a151d8c"></a><!-- doxytag: member="itk::AddImageAdaptor::GetPixelContainer" ref="2a120832bc4cfe55d7ec8f186a151d8c" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ImageAdaptor.html#577db137db2ae689b8628c2536d1499d">PixelContainer</a>* <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetPixelContainer           </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>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00209">209</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="29266591d84461fee176701209114d4f"></a><!-- doxytag: member="itk::AddImageAdaptor::GetPixelContainer" ref="29266591d84461fee176701209114d4f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#e09a4e98392b834a69af39842114677c">PixelContainerPointer</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetPixelContainer           </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 a pointer to the container. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00206">206</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="48b4964378e7835c61aa54c3104eee61"></a><!-- doxytag: member="itk::AddImageAdaptor::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="603ecda26ce129b7f3150baaa05fa6e3"></a><!-- doxytag: member="itk::AddImageAdaptor::GetReleaseDataFlag" ref="603ecda26ce129b7f3150baaa05fa6e3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const bool&amp; itk::DataObject::GetReleaseDataFlag           </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 a flag to control whether this object's data is released after being used by a filter. 
</div>
</div><p>
<a class="anchor" name="239126e5d39aab7977eb23d28525ed6f"></a><!-- doxytag: member="itk::AddImageAdaptor::GetRequestedRegion" ref="239126e5d39aab7977eb23d28525ed6f" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#bec75874fd0a6827af6b9bed037f6a9e">RegionType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetRequestedRegion           </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 region object that defines the size and starting index for the region of the image requested (i.e., the region of the image to be operated on by a filter). This method overloads the one in ImageBase in order to delegate to the adapted image. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetBufferedRegion() </dd></dl>

<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#14769ccb89e9830f8128e09bf022b174">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="d4f9b688fe11bfbd8c2ac0db8b8e7556"></a><!-- doxytag: member="itk::AddImageAdaptor::GetSource" ref="d4f9b688fe11bfbd8c2ac0db8b8e7556" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1SmartPointerForwardReference.html">SmartPointerForwardReference</a>&lt;<a class="el" href="classitk_1_1ProcessObject.html">ProcessObject</a>&gt; itk::DataObject::GetSource           </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 process object that generated this data object. If there is no process object, then the data object has been disconnected from the pipeline, or the data object was created manually. (Note: we cannot use the GetObjectMacro() defined in itkMacro because the mutual dependency of <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> and <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> causes compile problems. Also, a forward reference smart pointer is returned, not a smart pointer, because of the circular dependency between the process and data object.)<p>
<a class="el" href="classitk_1_1DataObject.html#d4f9b688fe11bfbd8c2ac0db8b8e7556">GetSource()</a> returns a <a class="el" href="classitk_1_1SmartPointerForwardReference.html" title="Implements transparent reference counting in situations where forward references...">SmartPointerForwardReference</a> and not a <a class="el" href="classitk_1_1WeakPointer.html" title="Implements a weak reference to an object.">WeakPointer</a> because it is assumed the code calling <a class="el" href="classitk_1_1DataObject.html#d4f9b688fe11bfbd8c2ac0db8b8e7556">GetSource()</a> wants to hold a long term reference to the source. 
</div>
</div><p>
<a class="anchor" name="9e2f8b5925265f27729a8813f85e8c5b"></a><!-- doxytag: member="itk::AddImageAdaptor::GetSourceOutputIndex" ref="9e2f8b5925265f27729a8813f85e8c5b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int itk::DataObject::GetSourceOutputIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Which of the source's outputs corresponds to this data object? 
</div>
</div><p>
<a class="anchor" name="2d92ff5736deb71ffd0f1e43201b4c96"></a><!-- doxytag: member="itk::AddImageAdaptor::GetSpacing" ref="2d92ff5736deb71ffd0f1e43201b4c96" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a>&amp; <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetSpacing           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the spacing (size of a pixel) `of the image. The spacing is the geometric distance between image samples. The value returned is a pointer to a double array. For ImageBase and Image, the default data spacing is unity. 
</div>
</div><p>
<a class="anchor" name="eafaaa0b4fc83b73f12a4154646e42dd"></a><!-- doxytag: member="itk::AddImageAdaptor::GetSpacing" ref="eafaaa0b4fc83b73f12a4154646e42dd" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a>&amp; <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::GetSpacing           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</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 spacing (size of a pixel) of the image. The spacing is the geometric distance between image samples. <dl class="see" compact><dt><b>See also:</b></dt><dd>SetSpacing() </dd></dl>

</div>
</div><p>
<a class="anchor" name="8f2632e303c0cc6a75909e204145da80"></a><!-- doxytag: member="itk::AddImageAdaptor::GetUpdateMTime" ref="8f2632e303c0cc6a75909e204145da80" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned long itk::DataObject::GetUpdateMTime           </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>
MTime for the last time this <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> was generated. 
</div>
</div><p>
<a class="anchor" name="70fa5cb27c05b08c12c2780dd6eb49ce"></a><!-- doxytag: member="itk::AddImageAdaptor::GetValue" ref="70fa5cb27c05b08c12c2780dd6eb49ce" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a> <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &gt;::GetValue           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the value to be added to image pixels 
<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00061">61</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a98c510f2dc5220ac0d2e9c913b4802d"></a><!-- doxytag: member="itk::AddImageAdaptor::GlobalReleaseDataFlagOff" ref="a98c510f2dc5220ac0d2e9c913b4802d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::DataObject::GlobalReleaseDataFlagOff           </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>
Turn on/off a flag to control whether every object releases its data after being used by a filter. Being a global flag, it controls the behavior of all DataObjects and ProcessObjects. 
<p>Definition at line <a class="el" href="itkDataObject_8h_source.html#l00319">319</a> of file <a class="el" href="itkDataObject_8h_source.html">itkDataObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4aa155cf9f1416d8a784a2c057d75818"></a><!-- doxytag: member="itk::AddImageAdaptor::GlobalReleaseDataFlagOn" ref="4aa155cf9f1416d8a784a2c057d75818" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::DataObject::GlobalReleaseDataFlagOn           </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>
Turn on/off a flag to control whether every object releases its data after being used by a filter. Being a global flag, it controls the behavior of all DataObjects and ProcessObjects. 
<p>Definition at line <a class="el" href="itkDataObject_8h_source.html#l00317">317</a> of file <a class="el" href="itkDataObject_8h_source.html">itkDataObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3a5c8091d9c41acbea2bb083f141b028"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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="ddee87cc7f10760b3485b12af5b57914"></a><!-- doxytag: member="itk::AddImageAdaptor::Graft" ref="ddee87cc7f10760b3485b12af5b57914" args="(const DataObject *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::Graft           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Graft the data and information from one image to another. This is a convenience method to setup a second image with all the meta information of another image and use the same pixel container. Note that this method is different than just using two SmartPointers to the same image since separate DataObjects are still maintained. This method is similar to ImageSource::GraftOutput(). The implementation in ImageBase simply calls CopyInformation() and copies the region ivars. The implementation here refers to the superclass' implementation and then copies over the pixel container. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#cb2a83026319a8822487ecec4ac45025">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="1969769aece35c36fcf240bda3d57a30"></a><!-- doxytag: member="itk::AddImageAdaptor::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="2ddd8175aacc6ace88f24f0f69006ca3"></a><!-- doxytag: member="itk::AddImageAdaptor::Initialize" ref="2ddd8175aacc6ace88f24f0f69006ca3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::Initialize           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Restore the data object to its initial state. This means releasing memory. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#c4e99dce146a34c05795c045986724b9">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="cce6ef19db8cdbb64092a0f610e552ba"></a><!-- doxytag: member="itk::AddImageAdaptor::InitializeBufferedRegion" ref="cce6ef19db8cdbb64092a0f610e552ba" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::InitializeBufferedRegion           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Restores the buffered region to it's default state This method does not call Modify because Initialization is called by ReleaseData and can not modify the MTime <dl class="see" compact><dt><b>See also:</b></dt><dd>ReleaseData, Initialize, SetBufferedRegion </dd></dl>

</div>
</div><p>
<a class="anchor" name="1bb33c340bb9a88c496cdd4359043294"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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="e47a6fc90a5244102668b18cda22b138"></a><!-- doxytag: member="itk::AddImageAdaptor::itkStaticConstMacro" ref="e47a6fc90a5244102668b18cda22b138" args="(ImageDimension, unsigned int, VImageDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">ImageDimension&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">VImageDimension&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>
Dimension of the image. This constant is used by functions that are templated over image type (as opposed to being templated over pixel type and dimension) when they need compile time access to the dimension of the image. 
</div>
</div><p>
<a class="anchor" name="16129a6ab21dd3fc534d199057dc8d88"></a><!-- doxytag: member="itk::AddImageAdaptor::itkStaticConstMacro" ref="16129a6ab21dd3fc534d199057dc8d88" args="(ImageDimension, unsigned int, TImage::ImageDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">ImageDimension&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TImage ::ImageDimension&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>
Dimension of the image. This constant is used by functions that are templated over image type (as opposed to being templated over pixel type and dimension) when they need compile time access to the dimension of the image. 
</div>
</div><p>
<a class="anchor" name="8e735ae00ed65d06ba8cfe3570d71943"></a><!-- doxytag: member="itk::AddImageAdaptor::Modified" ref="8e735ae00ed65d06ba8cfe3570d71943" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::Modified           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Delegate Modified to the Internal Image 
<p>Reimplemented from <a class="el" href="classitk_1_1Object.html#33101e349626ac58ced6682b061d8277">itk::Object</a>.</p>

</div>
</div><p>
<a class="anchor" name="31cfaf9dce3391ab1310f314e88a1331"></a><!-- doxytag: member="itk::AddImageAdaptor::New" ref="31cfaf9dce3391ab1310f314e88a1331" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &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_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &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_1ImageAdaptor.html#bd1821a8e51e9ebfc6681632a2900a99">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="0c2631be05b14a6e83ec9d3aa972781a"></a><!-- doxytag: member="itk::AddImageAdaptor::operator[]" ref="0c2631be05b14a6e83ec9d3aa972781a" args="(const IndexType &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a> <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">const IndexType &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Access a pixel. This version can only be an rvalue. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00190">190</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

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

<p>
Setup a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> to receive new data. This method is called by the pipeline mechanism on each output of filter that needs to execute. The default implementation is to return a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> to its initial state. This may involve releasing previously allocated bulk data. Subclasses of <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> may want to override this method and/or the <a class="el" href="classitk_1_1DataObject.html#ab7a8e41dc84e80ec001441e6b8fb16f">Initialize()</a> method if they want a different default behavior (for instance a <a class="el" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK.">DataObject</a> might want finer control over its bulk data memory management). 
<p>Definition at line <a class="el" href="itkDataObject_8h_source.html#l00389">389</a> of file <a class="el" href="itkDataObject_8h_source.html">itkDataObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bb0e07472c48d5a2033ac69ed519a338"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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::AddImageAdaptor::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="469441a2fd306ff0088f8dce57057591"></a><!-- doxytag: member="itk::AddImageAdaptor::PrintSelf" ref="469441a2fd306ff0088f8dce57057591" args="(std::ostream &amp;os, Indent indent) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &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, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#ec3f471da3fdc3d1ddb9a7e3bcc2374b">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="53f01227f6e1d236af409a9f90948734"></a><!-- doxytag: member="itk::AddImageAdaptor::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="5d3edd7fbb2c3a96707009508287f6a4"></a><!-- doxytag: member="itk::AddImageAdaptor::PropagateRequestedRegion" ref="5d3edd7fbb2c3a96707009508287f6a4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::PropagateRequestedRegion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td>  throw (<a class="el" href="classitk_1_1InvalidRequestedRegionError.html">InvalidRequestedRegionError</a>)<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods to update the pipeline. Called internally by the pipeline mechanism. 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#10cb44a1075af11a4f92d087fe2b26a3">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bbac84cc5d1c3c0637bef5cfb20def8"></a><!-- doxytag: member="itk::AddImageAdaptor::PropagateResetPipeline" ref="1bbac84cc5d1c3c0637bef5cfb20def8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::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>
Propagate a call to <a class="el" href="classitk_1_1DataObject.html#2e3b24be76dfa9a5b57279c337efa826">ResetPipeline()</a>. Called only from <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a>. 
</div>
</div><p>
<a class="anchor" name="0cdbcf8585409596b9deabed98ce19a1"></a><!-- doxytag: member="itk::AddImageAdaptor::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="1663102ea89d1a6d61103a1f5d24a1e5"></a><!-- doxytag: member="itk::AddImageAdaptor::ReleaseData" ref="1663102ea89d1a6d61103a1f5d24a1e5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::DataObject::ReleaseData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Release data back to system to conserve memory resource. Used during pipeline execution. Releasing this data does not make down-stream data invalid, so it does not modify the MTime of this data object. 
</div>
</div><p>
<a class="anchor" name="9a7f594b2d09852e14a4f96e0146345a"></a><!-- doxytag: member="itk::AddImageAdaptor::ReleaseDataFlagOff" ref="9a7f594b2d09852e14a4f96e0146345a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::ReleaseDataFlagOff           </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 a flag to control whether this object's data is released after being used by a filter. 
</div>
</div><p>
<a class="anchor" name="e9bcbebb80a27e7c544dd82f854447a0"></a><!-- doxytag: member="itk::AddImageAdaptor::ReleaseDataFlagOn" ref="e9bcbebb80a27e7c544dd82f854447a0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::ReleaseDataFlagOn           </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 a flag to control whether this object's data is released after being used by a filter. 
</div>
</div><p>
<a class="anchor" name="1d681b7e17fc204ad22b84d1e924784e"></a><!-- doxytag: member="itk::AddImageAdaptor::RemoveAllObservers" ref="1d681b7e17fc204ad22b84d1e924784e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::Object::RemoveAllObservers           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove all observers . 
</div>
</div><p>
<a class="anchor" name="d35bf2647e1d1c1dc34289d5aeb1d041"></a><!-- doxytag: member="itk::AddImageAdaptor::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="4acf9901ac732a4a9921b47e4f6c532e"></a><!-- doxytag: member="itk::AddImageAdaptor::RequestedRegionIsOutsideOfTheBufferedRegion" ref="4acf9901ac732a4a9921b47e4f6c532e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::RequestedRegionIsOutsideOfTheBufferedRegion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Determine whether the RequestedRegion is outside of the BufferedRegion. This method returns true if the RequestedRegion is outside the BufferedRegion (true if at least one pixel is outside). This is used by the pipeline mechanism to determine whether a filter needs to re-execute in order to satisfy the current request. If the current RequestedRegion is already inside the BufferedRegion from the previous execution (and the current filter is up to date), then a given filter does not need to re-execute 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#fd6a9fe948a3196acfa92421e42ca049">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="2e3b24be76dfa9a5b57279c337efa826"></a><!-- doxytag: member="itk::AddImageAdaptor::ResetPipeline" ref="2e3b24be76dfa9a5b57279c337efa826" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::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_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">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_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">Update()</a> can be called. 
</div>
</div><p>
<a class="anchor" name="3744d0f4a745a3276fd1799c3c5ad101"></a><!-- doxytag: member="itk::AddImageAdaptor::SetBufferedRegion" ref="3744d0f4a745a3276fd1799c3c5ad101" args="(const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetBufferedRegion           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ImageRegion.html">RegionType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the region object that defines the size and starting index of the region of the image currently loaded in memory. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetRequestedRegion() </dd></dl>

</div>
</div><p>
<a class="anchor" name="3350e4aa13036cdbd2ea5da57463a46f"></a><!-- doxytag: member="itk::AddImageAdaptor::SetBufferedRegion" ref="3350e4aa13036cdbd2ea5da57463a46f" args="(const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetBufferedRegion           </td>
          <td>(</td>
          <td class="paramtype">const RegionType &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the region object that defines the size and starting index of the region of the image currently load in memory. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetRequestedRegion() </dd></dl>

</div>
</div><p>
<a class="anchor" name="0b7aabc3944effad59f0f048d621645d"></a><!-- doxytag: member="itk::AddImageAdaptor::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="d5441781a157615dfecc29d400743e02"></a><!-- doxytag: member="itk::AddImageAdaptor::SetDirection" ref="d5441781a157615dfecc29d400743e02" args="(const DirectionType direction)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetDirection           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Matrix.html">DirectionType</a>&nbsp;</td>
          <td class="paramname"> <em>direction</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the direction cosines of the image. The direction cosines are vectors that point from one pixel to the next.<p>
One row of the matrix indicates the direction cosines of the unit vector that is parallel to the lines of the image grid corresponding to that dimension. For example, and image with Direction matrix<p>
0.866 0.500 -0.500 0.866<p>
has an image grid were the fastest changing index (dimension[0]) walks over a line that in Physical space is oriented parallel to the vector (0.866,0.5). The second fastest changing index (dimension[1]) walks along a line that in Physical space is oriented parallel to the vector (-0.5,0.866)<p>
The vectors whose direction cosines are stored in the Direction matrix, are expected to be orthogonal to each other, and they are expected to form a right handed coordinate system, but this is not checked nor enforced in the <a class="el" href="classitk_1_1ImageBase.html" title="Base class for templated image classes.">itk::ImageBase</a>.<p>
For details, please see:<p>
<a href="http://www.itk.org/Wiki/Proposals:Orientation#Some_notes_on_the_DICOM_convention_and_current_ITK_usage">http://www.itk.org/Wiki/Proposals:Orientation#Some_notes_on_the_DICOM_convention_and_current_ITK_usage</a><p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>GetDirection() </dd></dl>

</div>
</div><p>
<a class="anchor" name="28e88286e154f30a62840ecf9e992202"></a><!-- doxytag: member="itk::AddImageAdaptor::SetDirection" ref="28e88286e154f30a62840ecf9e992202" args="(const DirectionType direction)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetDirection           </td>
          <td>(</td>
          <td class="paramtype">const DirectionType&nbsp;</td>
          <td class="paramname"> <em>direction</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the direction of the image. 
</div>
</div><p>
<a class="anchor" name="6ed96cc6ac7c1b4d20afb1087d976f46"></a><!-- doxytag: member="itk::AddImageAdaptor::SetGlobalReleaseDataFlag" ref="6ed96cc6ac7c1b4d20afb1087d976f46" args="(bool val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void itk::DataObject::SetGlobalReleaseDataFlag           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>val</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off a flag to control whether every object releases its data after being used by a filter. Being a global flag, it controls the behavior of all DataObjects and ProcessObjects. 
</div>
</div><p>
<a class="anchor" name="d8741136cb37a25e64c62ebf91794d4a"></a><!-- doxytag: member="itk::AddImageAdaptor::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="ca2df48e7c798bfa40408ae2c1a7dbb6"></a><!-- doxytag: member="itk::AddImageAdaptor::SetImage" ref="ca2df48e7c798bfa40408ae2c1a7dbb6" args="(TImage *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetImage           </td>
          <td>(</td>
          <td class="paramtype">TImage  *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set Internal Image 
</div>
</div><p>
<a class="anchor" name="c57db6d22321449efc56c509e38334ff"></a><!-- doxytag: member="itk::AddImageAdaptor::SetLargestPossibleRegion" ref="c57db6d22321449efc56c509e38334ff" args="(const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetLargestPossibleRegion           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ImageRegion.html">RegionType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the region object that defines the size and starting index for the largest possible region this image could represent. This is used in determining how much memory would be needed to load an entire dataset. It is also used to determine boundary conditions. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetBufferedRegion(), SetRequestedRegion() </dd></dl>

</div>
</div><p>
<a class="anchor" name="e0ab450ed6369a9cc87bb22a95a2b3c3"></a><!-- doxytag: member="itk::AddImageAdaptor::SetLargestPossibleRegion" ref="e0ab450ed6369a9cc87bb22a95a2b3c3" args="(const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetLargestPossibleRegion           </td>
          <td>(</td>
          <td class="paramtype">const RegionType &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the region object that defines the size and starting index for the largest possible region this image could represent. This is used in determining how much memory would be needed to load an entire dataset. It is also used to determine boundary conditions. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetBufferedRegion(), SetRequestedRegion() </dd></dl>

</div>
</div><p>
<a class="anchor" name="7b61a8c36e3ddda0b464c064c4e25eff"></a><!-- doxytag: member="itk::AddImageAdaptor::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="507c6bc23a9ccbe4e69483b4a2b70762"></a><!-- doxytag: member="itk::AddImageAdaptor::SetNumberOfComponentsPerPixel" ref="507c6bc23a9ccbe4e69483b4a2b70762" args="(unsigned int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetNumberOfComponentsPerPixel           </td>
          <td>(</td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
INTERNAL This method is used internally by filters to copy meta-data from the output to the input. Users should not have a need to use this method.<p>
Filters that override the ProcessObject's GenerateOutputInformation() should generally have the following line if they want to propagate meta- data for both Image and VectorImage <div class="fragment"><pre class="fragment"> outputImage-&gt;SetNumberOfComponentsPerPixel(
    inputImage-&gt;GetNumberOfComponentsPerPixel() )
</pre></div><p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>ImageBase, VectorImage</dd></dl>
Returns/Sets the number of components in the image. Note that for all images this is 1. Even for Image&lt; RGBPixel&lt; T &gt;, 3 &gt;. This is &gt;= 1 only for time-series images such as <a class="el" href="classitk_1_1VectorImage.html" title="Templated n-dimensional vector image class.">itk::VectorImage</a>. 
</div>
</div><p>
<a class="anchor" name="6d03fa60efcca89169776a68d9b7033b"></a><!-- doxytag: member="itk::AddImageAdaptor::SetOrigin" ref="6d03fa60efcca89169776a68d9b7033b" args="(const float origin[VImageDimension])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">const float&nbsp;</td>
          <td class="paramname"> <em>origin</em>[VImageDimension]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the origin of the image. The origin is the geometric coordinates of the image origin. It is stored internally as double but may be set from float. <dl class="see" compact><dt><b>See also:</b></dt><dd>GetOrigin() </dd></dl>

</div>
</div><p>
<a class="anchor" name="b69227bd2532be27dc137689bcf73857"></a><!-- doxytag: member="itk::AddImageAdaptor::SetOrigin" ref="b69227bd2532be27dc137689bcf73857" args="(const double origin[VImageDimension])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>origin</em>[VImageDimension]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the origin of the image. The origin is the geometric coordinates of the image origin. It is stored internally as double but may be set from float. <dl class="see" compact><dt><b>See also:</b></dt><dd>GetOrigin() </dd></dl>

</div>
</div><p>
<a class="anchor" name="5b7e6ce4460e24b2dbc6b1ac60f971cd"></a><!-- doxytag: member="itk::AddImageAdaptor::SetOrigin" ref="5b7e6ce4460e24b2dbc6b1ac60f971cd" args="(PointType _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1Point.html">PointType</a>&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 origin of the image. The origin is the geometric coordinates of the image origin. It is stored internally as double but may be set from float. <dl class="see" compact><dt><b>See also:</b></dt><dd>GetOrigin() </dd></dl>

</div>
</div><p>
<a class="anchor" name="4f9119e8212256806a53318be1256340"></a><!-- doxytag: member="itk::AddImageAdaptor::SetOrigin" ref="4f9119e8212256806a53318be1256340" args="(const float *values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">const float *&nbsp;</td>
          <td class="paramname"> <em>values</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the origin of the image. 
</div>
</div><p>
<a class="anchor" name="cfcb81852d93ae790dee2f9576cc08a8"></a><!-- doxytag: member="itk::AddImageAdaptor::SetOrigin" ref="cfcb81852d93ae790dee2f9576cc08a8" args="(const double *values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"> <em>values</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the origin of the image. 
</div>
</div><p>
<a class="anchor" name="5cb7dd90e3a573610b63a5fed017e723"></a><!-- doxytag: member="itk::AddImageAdaptor::SetOrigin" ref="5cb7dd90e3a573610b63a5fed017e723" args="(const PointType values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">const PointType&nbsp;</td>
          <td class="paramname"> <em>values</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the origin of the image. 
</div>
</div><p>
<a class="anchor" name="c482046eb113427a3bd4c6597d8a1938"></a><!-- doxytag: member="itk::AddImageAdaptor::SetPipelineMTime" ref="c482046eb113427a3bd4c6597d8a1938" args="(unsigned long time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::DataObject::SetPipelineMTime           </td>
          <td>(</td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>time</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The maximum MTime of all upstream filters and data objects. This does not include the MTime of this data object. 
<p>Definition at line <a class="el" href="itkDataObject_8h_source.html#l00373">373</a> of file <a class="el" href="itkDataObject_8h_source.html">itkDataObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="25e4af6d8412caaad78a03b206dcd21b"></a><!-- doxytag: member="itk::AddImageAdaptor::SetPixel" ref="25e4af6d8412caaad78a03b206dcd21b" args="(const IndexType &amp;index, const PixelType &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetPixel           </td>
          <td>(</td>
          <td class="paramtype">const IndexType &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const PixelType &amp;&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set a pixel. 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00182">182</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="99101641728678de4973343f3860746b"></a><!-- doxytag: member="itk::AddImageAdaptor::SetPixelAccessor" ref="99101641728678de4973343f3860746b" args="(const AccessorType &amp;accessor)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetPixelAccessor           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">AccessorType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>accessor</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the Data Accesor object 
<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00285">285</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="15b9ed3ba435a028e31fac5485459d8d"></a><!-- doxytag: member="itk::AddImageAdaptor::SetPixelContainer" ref="15b9ed3ba435a028e31fac5485459d8d" args="(PixelContainer *container)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetPixelContainer           </td>
          <td>(</td>
          <td class="paramtype">PixelContainer *&nbsp;</td>
          <td class="paramname"> <em>container</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the container to use. Note that this does not cause the DataObject to be modified. 
</div>
</div><p>
<a class="anchor" name="10988882bd8c63886182f959ce5e0b3b"></a><!-- doxytag: member="itk::AddImageAdaptor::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="9c1c690c987eea6ea7a0e2f28a6fe385"></a><!-- doxytag: member="itk::AddImageAdaptor::SetReleaseDataFlag" ref="9c1c690c987eea6ea7a0e2f28a6fe385" args="(bool flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void itk::DataObject::SetReleaseDataFlag           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>flag</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off a flag to control whether this object's data is released after being used by a filter. 
<p>Definition at line <a class="el" href="itkDataObject_8h_source.html#l00304">304</a> of file <a class="el" href="itkDataObject_8h_source.html">itkDataObject.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="07a352e10a135c720fbb85cb1135d403"></a><!-- doxytag: member="itk::AddImageAdaptor::SetRequestedRegion" ref="07a352e10a135c720fbb85cb1135d403" args="(const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetRequestedRegion           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ImageRegion.html">RegionType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the region object that defines the size and starting index for the region of the image requested (i.e., the region of the image to be operated on by a filter). Setting the RequestedRegion does not cause the object to be modified. This method is called internally by the pipeline and therefore bypasses the modified time calculation. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetBufferedRegion() </dd></dl>

</div>
</div><p>
<a class="anchor" name="ef0c9377c89b7850ba2f978970503f17"></a><!-- doxytag: member="itk::AddImageAdaptor::SetRequestedRegion" ref="ef0c9377c89b7850ba2f978970503f17" args="(DataObject *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetRequestedRegion           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DataObject.html">DataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the requested region from this data object to match the requested region of the data object passed in as a parameter. This method implements the API from DataObject. The data object parameter must be castable to an ImageBase. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#e0fc2775bb2b8588b99b816c6d704aec">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="8fc9f3971dbdb1d23177ec43ff695e83"></a><!-- doxytag: member="itk::AddImageAdaptor::SetRequestedRegion" ref="8fc9f3971dbdb1d23177ec43ff695e83" args="(const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetRequestedRegion           </td>
          <td>(</td>
          <td class="paramtype">const RegionType &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the region object that defines the size and starting index for the region of the image requested. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetBufferedRegion() </dd></dl>

</div>
</div><p>
<a class="anchor" name="069d07ba0037e64a3e945ef648fdd168"></a><!-- doxytag: member="itk::AddImageAdaptor::SetRequestedRegionToLargestPossibleRegion" ref="069d07ba0037e64a3e945ef648fdd168" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetRequestedRegionToLargestPossibleRegion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods to update the pipeline. Called internally by the pipeline mechanism. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#05433d31d2f30d7f22bda9027355b796">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="9462d9ae91f2a53a41bac6b649706cc6"></a><!-- doxytag: member="itk::AddImageAdaptor::SetSpacing" ref="9462d9ae91f2a53a41bac6b649706cc6" args="(const float spacing[VImageDimension])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">const float&nbsp;</td>
          <td class="paramname"> <em>spacing</em>[VImageDimension]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute the index of the pixel at a specified offset from the beginning of the buffered region. Bounds checking is not performed. Thus, the computed index could be outside the BufferedRegion. To ensure a valid index, the parameter "offset" should be between 0 and the number of pixels in the BufferedRegion (the latter can be found using ImageRegion::GetNumberOfPixels()). 
</div>
</div><p>
<a class="anchor" name="bafd7d6888ce30ce02b4fe8079f754b7"></a><!-- doxytag: member="itk::AddImageAdaptor::SetSpacing" ref="bafd7d6888ce30ce02b4fe8079f754b7" args="(const double spacing[VImageDimension])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>spacing</em>[VImageDimension]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute the index of the pixel at a specified offset from the beginning of the buffered region. Bounds checking is not performed. Thus, the computed index could be outside the BufferedRegion. To ensure a valid index, the parameter "offset" should be between 0 and the number of pixels in the BufferedRegion (the latter can be found using ImageRegion::GetNumberOfPixels()). 
</div>
</div><p>
<a class="anchor" name="439c326362fe923dfd3594bb5cb22627"></a><!-- doxytag: member="itk::AddImageAdaptor::SetSpacing" ref="439c326362fe923dfd3594bb5cb22627" args="(const SpacingType &amp;spacing)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Vector.html">SpacingType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>spacing</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the spacing (size of a pixel) of the image. The spacing is the geometric distance between image samples. It is stored internally as double, but may be set from float. These methods also pre-compute the Index to Physical point transforms of the image. <dl class="see" compact><dt><b>See also:</b></dt><dd>GetSpacing() </dd></dl>

</div>
</div><p>
<a class="anchor" name="f14ab265a5c6055892f8e12f87707458"></a><!-- doxytag: member="itk::AddImageAdaptor::SetSpacing" ref="f14ab265a5c6055892f8e12f87707458" args="(const float *values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">const float *&nbsp;</td>
          <td class="paramname"> <em>values</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the spacing (size of a pixel) of the image. 
</div>
</div><p>
<a class="anchor" name="2f2f79d483d42f60d7a0b582327d0b07"></a><!-- doxytag: member="itk::AddImageAdaptor::SetSpacing" ref="2f2f79d483d42f60d7a0b582327d0b07" args="(const double *values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"> <em>values</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the spacing (size of a pixel) of the image. 
</div>
</div><p>
<a class="anchor" name="7827dd1d49a7362d0d3ee198acf9a5c2"></a><!-- doxytag: member="itk::AddImageAdaptor::SetSpacing" ref="7827dd1d49a7362d0d3ee198acf9a5c2" args="(const SpacingType &amp;values)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">const SpacingType &amp;&nbsp;</td>
          <td class="paramname"> <em>values</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the spacing (size of a pixel) of the image. 
</div>
</div><p>
<a class="anchor" name="f8121824c9d071aa3285ae74cbc46ea1"></a><!-- doxytag: member="itk::AddImageAdaptor::SetValue" ref="f8121824c9d071aa3285ae74cbc46ea1" args="(const PixelType newvalue)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1AddImageAdaptor.html">itk::AddImageAdaptor</a>&lt; TImage &gt;::SetValue           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1AddImageAdaptor.html#8ab9544e7b8ccda57c0794425cb0e4e7">PixelType</a>&nbsp;</td>
          <td class="paramname"> <em>newvalue</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the value to be added to image pixels 
<p>Definition at line <a class="el" href="itkAddImageAdaptor_8h_source.html#l00057">57</a> of file <a class="el" href="itkAddImageAdaptor_8h_source.html">itkAddImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bf5fcedfd6f5c38e1302eb8dea665f8"></a><!-- doxytag: member="itk::AddImageAdaptor::ShouldIReleaseData" ref="1bf5fcedfd6f5c38e1302eb8dea665f8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool itk::DataObject::ShouldIReleaseData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return flag indicating whether data should be released after use by a filter. 
</div>
</div><p>
<a class="anchor" name="aeda52e6d38fce7b1d438b34f9e7dff8"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformContinuousIndexToPhysicalPoint" ref="aeda52e6d38fce7b1d438b34f9e7dff8" args="(const ContinuousIndex&lt; TCoordRep, VImageDimension &gt; &amp;index, Point&lt; TCoordRep, VImageDimension &gt; &amp;point) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::TransformContinuousIndexToPhysicalPoint           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a physical point (in the space which the origin and spacing infomation comes from) from a continuous index (in the index space) <dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00424">424</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="249a98b795212c2ee978be33290b63a9"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformContinuousIndexToPhysicalPoint" ref="249a98b795212c2ee978be33290b63a9" args="(const ContinuousIndex&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;index, Point&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::TransformContinuousIndexToPhysicalPoint           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a physical point (in the space which the origin and spacing infomation comes from) from a continuous index (in the index space) <dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00334">334</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="fc839cf1ab6d1ea3f05d70f175603430"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformIndexToPhysicalPoint" ref="fc839cf1ab6d1ea3f05d70f175603430" args="(const IndexType &amp;index, Point&lt; TCoordRep, VImageDimension &gt; &amp;point) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::TransformIndexToPhysicalPoint           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a physical point (in the space which the origin and spacing infomation comes from) from a discrete index (in the index space)<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00456">456</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8eb0e1d09f442d01ed5212cf5246418e"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformIndexToPhysicalPoint" ref="8eb0e1d09f442d01ed5212cf5246418e" args="(const IndexType &amp;index, Point&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::TransformIndexToPhysicalPoint           </td>
          <td>(</td>
          <td class="paramtype">const IndexType &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a physical point (in the space which the origin and spacing infomation comes from) from a discrete index (in the index space)<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00349">349</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8ed4009b665f9cffd4314eff820675da"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformLocalVectorToPhysicalVector" ref="8ed4009b665f9cffd4314eff820675da" args="(const FixedArray&lt; TCoordRep, VImageDimension &gt; &amp;inputGradient, FixedArray&lt; TCoordRep, VImageDimension &gt; &amp;outputGradient) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::TransformLocalVectorToPhysicalVector           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>inputGradient</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>outputGradient</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a physical point (in the space which the origin and spacing infomation comes from) from a discrete index (in the index space)<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>Transform Take a vector or covariant vector that has been computed in the coordinate system parallel to the image grid and rotate it by the direction cosines in order to get it in terms of the coordinate system of the image acquisition device. This implementation in the OrientedImage multiply the array (vector or covariant vector) by the matrix of Direction Cosines. The arguments of the method are of type FixedArray to make possible to use this method with both Vector and CovariantVector. The Method is implemented differently in the <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a>.<p>
Image </dd></dl>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00491">491</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e3b25384e2c0c328433ad7e8bc6aabbb"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformLocalVectorToPhysicalVector" ref="e3b25384e2c0c328433ad7e8bc6aabbb" args="(const FixedArray&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension) &gt; &amp;inputGradient, FixedArray&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension) &gt; &amp;outputGradient) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::TransformLocalVectorToPhysicalVector           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension) &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>inputGradient</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension) &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>outputGradient</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00358">358</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="200afb13c240236faccce0095469e963"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformPhysicalPointToContinuousIndex" ref="200afb13c240236faccce0095469e963" args="(const Point&lt; TCoordRep, VImageDimension &gt; &amp;point, ContinuousIndex&lt; TCoordRep, VImageDimension &gt; &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::TransformPhysicalPointToContinuousIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the continuous index from a physical point. 
<p>
Returns true if the resulting index is within the image, false otherwise. <dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00396">396</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="01defc00abfcdb16d31e4ee9720c4878"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformPhysicalPointToContinuousIndex" ref="01defc00abfcdb16d31e4ee9720c4878" args="(const Point&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point, ContinuousIndex&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::TransformPhysicalPointToContinuousIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1ContinuousIndex.html">ContinuousIndex</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the continuous index from a physical point. 
<p>
Returns true if the resulting index is within the image, false otherwise. <dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00307">307</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5a22aaf149e153ee865ddb0a7997d5a7"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformPhysicalPointToIndex" ref="5a22aaf149e153ee865ddb0a7997d5a7" args="(const Point&lt; TCoordRep, VImageDimension &gt; &amp;point, IndexType &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::TransformPhysicalPointToIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, VImageDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the index (discrete) from a physical point. Floating point index results are truncated to integers. Returns true if the resulting index is within the image, false otherwise <dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00370">370</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="64940950757464739516050903cda0d1"></a><!-- doxytag: member="itk::AddImageAdaptor::TransformPhysicalPointToIndex" ref="64940950757464739516050903cda0d1" args="(const Point&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;point, IndexType &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::TransformPhysicalPointToIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Point.html">Point</a>&lt; TCoordRep, itkGetStaticConstMacro(ImageDimension)&gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>point</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IndexType &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the index (discrete) from a physical point. Floating point index results are truncated to integers. Returns true if the resulting index is within the image, false otherwise <dl class="see" compact><dt><b>See also:</b></dt><dd>Transform </dd></dl>

<p>Definition at line <a class="el" href="itkImageAdaptor_8h_source.html#l00321">321</a> of file <a class="el" href="itkImageAdaptor_8h_source.html">itkImageAdaptor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="eb964c23f5ea55c3896efdc645524e55"></a><!-- doxytag: member="itk::AddImageAdaptor::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="3e2379981c78e464fe6ba5170c92193a"></a><!-- doxytag: member="itk::AddImageAdaptor::Update" ref="3e2379981c78e464fe6ba5170c92193a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::Update           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the Data Accesor object 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="d818a632d94e17fc52b030cff991e255"></a><!-- doxytag: member="itk::AddImageAdaptor::UpdateOutputData" ref="d818a632d94e17fc52b030cff991e255" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::UpdateOutputData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods to update the pipeline. Called internally by the pipeline mechanism. 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#93cbfee9b5c11fcd5d456ebf7a1fb755">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="e74d78749d3d74d7378edc0cc924bccb"></a><!-- doxytag: member="itk::AddImageAdaptor::UpdateOutputInformation" ref="e74d78749d3d74d7378edc0cc924bccb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::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>
Methods to update the pipeline. Called internally by the pipeline mechanism. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#834023cfc2063e73c15d79e1ae058a84">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="40ee45cd0449991cab8bffd96e49eb86"></a><!-- doxytag: member="itk::AddImageAdaptor::VerifyRequestedRegion" ref="40ee45cd0449991cab8bffd96e49eb86" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool <a class="el" href="classitk_1_1ImageAdaptor.html">itk::ImageAdaptor</a>&lt; TImage , <a class="el" href="classitk_1_1Accessor_1_1AddPixelAccessor.html">Accessor::AddPixelAccessor</a>&lt; TImage::PixelType &gt;  &gt;::VerifyRequestedRegion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods to update the pipeline. Called internally by the pipeline mechanism. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#0ee894d3bdc5c7c64c05d8d2c364d6f2">itk::ImageBase&lt; ::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="4ed2eb89e744ab0f454e383d58dc29d3"></a><!-- doxytag: member="itk::AddImageAdaptor::m_Direction" ref="4ed2eb89e744ab0f454e383d58dc29d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="classitk_1_1ImageBase.html#4ed2eb89e744ab0f454e383d58dc29d3">m_Direction</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00621">621</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3889743d03853bc684b4cd255a7d65ae"></a><!-- doxytag: member="itk::AddImageAdaptor::m_IndexToPhysicalPoint" ref="3889743d03853bc684b4cd255a7d65ae" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="classitk_1_1ImageBase.html#3889743d03853bc684b4cd255a7d65ae">m_IndexToPhysicalPoint</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Matrices intended to help with the conversion of Index coordinates to PhysicalPoint coordinates 
<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00625">625</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="25875d37af3d05f237f7483c28050da2"></a><!-- doxytag: member="itk::AddImageAdaptor::m_Origin" ref="25875d37af3d05f237f7483c28050da2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#4e942bc5bf119eea73f78945361554f3">PointType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="classitk_1_1ImageBase.html#25875d37af3d05f237f7483c28050da2">m_Origin</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00620">620</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4f277b9006ff2b6cc000b2ec035e4864"></a><!-- doxytag: member="itk::AddImageAdaptor::m_PhysicalPointToIndex" ref="4f277b9006ff2b6cc000b2ec035e4864" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#cde12630a5a1702df80d101efdfa5fa7">DirectionType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="classitk_1_1ImageBase.html#4f277b9006ff2b6cc000b2ec035e4864">m_PhysicalPointToIndex</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00626">626</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="499dbc304e9a6b929a4f339308788456"></a><!-- doxytag: member="itk::AddImageAdaptor::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::AddImageAdaptor::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="d29f29882586fd3e604c0ef16449661a"></a><!-- doxytag: member="itk::AddImageAdaptor::m_Spacing" ref="d29f29882586fd3e604c0ef16449661a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageAdaptor.html#1cd0ed1506ec85e5cd1e47b7d481ad49">SpacingType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="classitk_1_1ImageBase.html#d29f29882586fd3e604c0ef16449661a">m_Spacing</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Origin and spacing of physical coordinates. This variables are protected for efficiency. They are referenced frequently by inner loop calculations. 
<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00619">619</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

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