Sophie

Sophie

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

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::BloxBoundaryProfileImage&lt; TImageDimension &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_1BloxBoundaryProfileImage.html">BloxBoundaryProfileImage</a>
  </div>
<div class="contents">
<h1>itk::BloxBoundaryProfileImage&lt; TImageDimension &gt; Class Template Reference<br>
<small>
[<a class="el" href="group__ImageObjects.html">Image Representation Objects</a>]</small>
</h1><!-- doxytag: class="itk::BloxBoundaryProfileImage" --><!-- doxytag: inherits="BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;" -->N-dimensional image class which handles BloxBoundaryProfileItems.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::BloxBoundaryProfileImage&lt; TImageDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1BloxBoundaryProfileImage__inherit__graph.png" border="0" usemap="#itk_1_1BloxBoundaryProfileImage_3_01TImageDimension_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1BloxBoundaryProfileImage_3_01TImageDimension_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1BloxImage.html" title="itk::BloxImage\&lt; BloxBoundaryProfilePixel\&lt; TImageDimension \&gt;, TImageDimension \&gt;" alt="" coords="3156,40,3748,69"><area shape="rect" id="node4" href="classitk_1_1Image.html" title="itk::Image\&lt; BloxBoundaryProfilePixel\&lt; TImageDimension \&gt;, TImageDimension \&gt;" alt="" coords="1655,16,2217,45"><area shape="rect" id="node6" href="classitk_1_1ImageBase.html" title="itk::ImageBase\&lt; VImageDimension \&gt;" alt="" coords="516,47,791,76"><area shape="rect" id="node15" href="classitk_1_1Image.html" title="Templated n&#45;dimensional image class." alt="" coords="844,47,1132,76"><area shape="rect" id="node20" href="classitk_1_1Image.html" title="itk::Image\&lt; TBloxPixelType, TImageDimension \&gt;" alt="" coords="1763,69,2109,99"><area shape="rect" id="node8" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK." alt="" coords="335,47,463,76"><area shape="rect" id="node10" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="187,47,283,76"><area shape="rect" id="node12" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="7,47,135,76"><area shape="rect" id="node18" href="classitk_1_1BloxImage.html" title="Templated n&#45;dimensional image class used to store linked lists." alt="" coords="2271,69,2647,99"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::BloxBoundaryProfileImage&lt; TImageDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1BloxBoundaryProfileImage__coll__graph.png" border="0" usemap="#itk_1_1BloxBoundaryProfileImage_3_01TImageDimension_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1BloxBoundaryProfileImage_3_01TImageDimension_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1BloxImage.html" title="itk::BloxImage\&lt; BloxBoundaryProfilePixel\&lt; TImageDimension \&gt;, TImageDimension \&gt;" alt="" coords="5417,345,6009,375"><area shape="rect" id="node4" href="classitk_1_1Image.html" title="itk::Image\&lt; BloxBoundaryProfilePixel\&lt; TImageDimension \&gt;, TImageDimension \&gt;" alt="" coords="3916,316,4479,345"><area shape="rect" id="node6" href="classitk_1_1ImageBase.html" title="itk::ImageBase\&lt; VImageDimension \&gt;" alt="" coords="2716,287,2991,316"><area shape="rect" id="node57" href="classitk_1_1Image.html" title="Templated n&#45;dimensional image class." alt="" coords="3105,412,3393,441"><area shape="rect" id="node63" href="classitk_1_1Image.html" title="itk::Image\&lt; TBloxPixelType, TImageDimension \&gt;" alt="" coords="4024,401,4371,431"><area shape="rect" id="node8" href="classitk_1_1DataObject.html" title="Base class for all data objects in ITK." alt="" coords="2231,140,2359,169"><area shape="rect" id="node10" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="1499,189,1595,219"><area shape="rect" id="node12" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="785,235,913,264"><area shape="rect" id="node14" href="classitk_1_1SimpleFastMutexLock.html" title="Critical section locking class that can be allocated on the stack." alt="" coords="105,235,300,264"><area shape="rect" id="node16" href="classitk_1_1MetaDataDictionary.html" title="itk::MetaDataDictionary" alt="" coords="756,181,943,211"><area shape="rect" id="node18" href="classitk_1_1MetaDataDictionary_1_1MetaDataDictionaryMapType.html" title="itk::MetaDataDictionary::MetaDataDictionaryMapType" alt="" coords="5,181,400,211"><area shape="rect" id="node20" href="classitk_1_1TimeStamp.html" title="Generate a unique, increasing time value." alt="" coords="787,121,912,151"><area shape="rect" id="node22" href="classitk_1_1WeakPointer.html" title="itk::WeakPointer\&lt; ProcessObject \&gt;" alt="" coords="1415,59,1679,88"><area shape="rect" id="node24" href="classitk_1_1WeakPointer.html" title="Implements a weak reference to an object." alt="" coords="725,59,973,88"><area shape="rect" id="node27" href="classitk_1_1Point.html" title="itk::Point\&lt; double, VImageDimension \&gt;" alt="" coords="2152,287,2437,316"><area shape="rect" id="node29" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double, NPointDimension \&gt;" alt="" coords="1049,287,1364,316"><area shape="rect" id="node31" href="classitk_1_1FixedArray.html" title="Simulate a standard C array with copy semnatics." alt="" coords="59,365,347,395"><area shape="rect" id="node35" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TCoordRep, NPointDimension \&gt;" alt="" coords="677,339,1021,368"><area shape="rect" id="node44" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double,NVectorDimension \&gt;" alt="" coords="1047,391,1367,420"><area shape="rect" id="node49" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; T, NVectorDimension \&gt;" alt="" coords="705,443,993,472"><area shape="rect" id="node33" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n&#45;Dimensional space." alt="" coords="1393,339,1700,368"><area shape="rect" id="node38" href="classitk_1_1Matrix.html" title="itk::Matrix\&lt; double, VImageDimension, VImageDimension \&gt;" alt="" coords="2083,47,2507,76"><area shape="rect" id="node40" 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,5,1675,35"><area shape="rect" id="node42" href="classitk_1_1Vector.html" title="itk::Vector\&lt; double, VImageDimension \&gt;" alt="" coords="2147,389,2443,419"><area shape="rect" id="node47" href="classitk_1_1Vector.html" title="A templated class holding a n&#45;Dimensional vector." alt="" coords="1415,443,1679,472"><area shape="rect" id="node53" href="classitk_1_1SmartPointer.html" title="itk::SmartPointer\&lt; Self \&gt;" alt="" coords="2757,427,2949,456"><area shape="rect" id="node55" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting." alt="" coords="2168,443,2421,472"><area shape="rect" id="node61" href="classitk_1_1BloxImage.html" title="Templated n&#45;dimensional image class used to store linked lists." alt="" coords="4532,377,4908,407"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1BloxBoundaryProfileImage-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_1BloxBoundaryProfileImage.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#30e8f38048cacce1a14e9024a45c12da">AccessorFunctorType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1DefaultPixelAccessor.html">DefaultPixelAccessor</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">PixelType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#c6af567adc5c2f39117c44c2601409fa">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_1BloxBoundaryProfileImage.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#21ffe558178611944fd2f72e280cc924">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_1BloxBoundaryProfileImage.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxImage.html#e083cd9c02c36bb835fc1be4afbd86c3">ConstWeakPointer</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1CovariantVector.html">CovariantVector</a><br class="typebreak">
&lt; double, TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#2f3045b46ee26bfd5682b89924dace01">GradientType</a></td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#2d6dd0e29e59abf9e501896c4eddbfd0">InternalPixelType</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctor</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#07ac11a39faf9e5ebb01971d8ee982b7">NeighborhoodAccessorFunctorType</a></td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxImage.html#44bbd1cf2c0c68443008d596abfa6104">Superclass::PixelContainer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">PixelContainer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="itkFEMMacro_8h.html#68fafcc6909430ccd70cbc4aeee0107c">PixelContainer::ConstPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#9d3445b77ee9ed27d7d4a77fecf79ce0">PixelContainerConstPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="itkFEMMacro_8h.html#539cce1a3282ba59952dedcbf9cdb23f">PixelContainer::Pointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#fcee1799fb23df9ad3aaea6e2b339c37">PixelContainerPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#24f1d8c99e3c918f7a5744ed09aea77c">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_1BloxBoundaryProfileImage.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#7b4b9794cca093f1903ebb23fc328adc">Pointer</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Point.html">Point</a>&lt; double, <br class="typebreak">
TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#fd0717242775841e9ae31d3c49f8067b">PositionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxImage.html#2428007ecd72e5b9b3aef10f703282ae">Superclass::RegionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">BloxBoundaryProfileImage</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#1df10b8e186b3e3669f9e218e5a3be25">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxImage.html#34e1e65f116224693034f802bd0ec53e">Superclass::SizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#a6bdabbcbdb3712d51cafd29021a0d30">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_1ImageBase.html#9d3402b2050110ffafb20c488bccecb7">SizeValueType</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxImage.html">BloxImage</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt;<br class="typebreak">
, TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#f2ad1d24e741096c6ff6a87ce6fce3c8">Superclass</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#99346f95ca4474d62d50715fb16b1f62">ValueType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Vector.html">PositionType::VectorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#565a361eccc87b6128e08a92ab7a1fba">VectorType</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_1Image.html#7ecbf165f2794cd9257cd001acd9ca5c">Allocate</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Image.html#fc18ee429a416e58ca65872710b86acf">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_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> &amp;ind) 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#78a9de223024f019cff5312334b56e3f">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 <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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxImage.html#eed1290342959bc190651e2d21cc83e1">EmptyImage</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_1Image.html#ca0cd1e488bef475a14692d54682f6e5">FillBuffer</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; &amp;value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#bb2a8342cd8793694d77aefade6e32f2">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_1Image.html#07c7c68338cee5537f997d68591a1214">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_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#2ea91d1d08178b6cce7e65a099ea272b">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_1Object.html#cab7d8d23240dacdbee33e5d1230a23e">GetMTime</a> () const </td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <br class="typebreak">
<a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#390f2e74880eb22e181cb16489bbf539">GetNeighborhoodAccessor</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#d081e0cb847a1b0326545d4c1ff9f3db">GetNeighborhoodAccessor</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1Image.html#aa6f50de3014f299a7ce95706494e9e7">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"><a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#d424c945604f339130b4ffe81b99738e">GetPixel</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> &amp;index)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#aedb8807a88d1886d22d3f2bdfb47863">GetPixel</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> &amp;index) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1DefaultPixelAccessor.html">AccessorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#e5f167a0cb812f0f089e33237e9d6bca">GetPixelAccessor</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1DefaultPixelAccessor.html">AccessorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#ce2b3bc6c35c40300cd7b8e0f3190ffc">GetPixelAccessor</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">PixelContainer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#1f4447d246d6a6a14b2d2257b62d24f4">GetPixelContainer</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">PixelContainer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#ab044de7c6a87f5bcd354e29f6c067f7">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_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#14769ccb89e9830f8128e09bf022b174">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_1Image.html#200d000ec5e724d2f035a2b648a286fe">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 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">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#3e36a9031195ee6f1bb96a234ef7690f">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_1Image.html#a73c0e73ee0a5ce402dbd6c961e4a359">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_1Image.html#106ef2973304bed3fd4187f964d2b11b">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_1BloxImage.html#f4e6d9c10ce2ba84619e15dfeea1f758">itkStaticConstMacro</a> (ImageDimension, unsigned int, TImageDimension)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#4963ffb4d11725084490ecf268643fd5">operator[]</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> &amp;index) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#3ded48291db47ba6171def7562be0034">operator[]</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> &amp;index)</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_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">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_1Image.html#07c7c68338cee5537f997d68591a1214">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_1ImageBase.html#c57db6d22321449efc56c509e38334ff">SetLargestPossibleRegion</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">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_1Image.html#56643f723aec193bba0b7a780736d073">SetPixel</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> &amp;index, const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; &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_1Image.html#8d06b1a40123c542f882642df7cfc24d">SetPixelContainer</a> (<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#6d08e84daee993307c7b3e6a849210d5">SetRegions</a> (<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#a6bdabbcbdb3712d51cafd29021a0d30">SizeType</a> size)</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#e0fc2775bb2b8588b99b816c6d704aec">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_1ImageBase.html#07a352e10a135c720fbb85cb1135d403">SetRequestedRegion</a> (const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">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_1ImageBase.html#05433d31d2f30d7f22bda9027355b796">SetRequestedRegionToLargestPossibleRegion</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#1bf5fcedfd6f5c38e1302eb8dea665f8">ShouldIReleaseData</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_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_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_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">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 class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">Update</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#834023cfc2063e73c15d79e1ae058a84">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_1ImageBase.html#0ee894d3bdc5c7c64c05d8d2c364d6f2">VerifyRequestedRegion</a> ()</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"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#76d5d3496d21025ded6daa3099cab7bf">ComputeIndex</a> (<a class="el" href="classitk_1_1Image.html#fc18ee429a416e58ca65872710b86acf">OffsetValueType</a> offset) 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#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_1Image.html#200d000ec5e724d2f035a2b648a286fe">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">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt; *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#b0b22ad32d85e17f709de2461f30b020">GetBufferPointer</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a><br class="typebreak">
&lt; TImageDimension &gt; *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Image.html#85bf07ced1012fa651cd06be10914b90">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">const <a class="el" href="classitk_1_1Image.html#fc18ee429a416e58ca65872710b86acf">OffsetValueType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ImageBase.html#d5f28c77a2cee7e6b131766b6b27caf5">GetOffsetTable</a> () const</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_1DataObject.html#10cb44a1075af11a4f92d087fe2b26a3">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_1DataObject.html#93cbfee9b5c11fcd5d456ebf7a1fb755">UpdateOutputData</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_1Image.html#aa6f50de3014f299a7ce95706494e9e7">PointType</a> _arg)</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_1Image.html#35f71973c36bd4628b7e73628d793c75">SetRegions</a> (<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a> region)</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_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">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_1BloxBoundaryProfileImage.html#8241cc0421d2c07a467861c65694ef99">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_1BloxBoundaryProfileImage.html#624aa5d67bf75ed7c792751a6e3a81dc">BloxBoundaryProfileImage</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_1Image.html#ef337828ba5b425105714e115095b926">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_1BloxBoundaryProfileImage.html#732c0c1a63155026fefd714ce8d7cbbb">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_1BloxBoundaryProfileImage.html#bc0ccf622d560ef1cccb0917f229985d">~BloxBoundaryProfileImage</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_1Image.html#07c7c68338cee5537f997d68591a1214">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_1Image.html#07c7c68338cee5537f997d68591a1214">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_1Image.html#aa6f50de3014f299a7ce95706494e9e7">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_1Image.html#07c7c68338cee5537f997d68591a1214">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_1Image.html#200d000ec5e724d2f035a2b648a286fe">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;unsigned int TImageDimension&gt;<br>
 class itk::BloxBoundaryProfileImage&lt; TImageDimension &gt;</h3>

N-dimensional image class which handles BloxBoundaryProfileItems. 
<p>
<a class="el" href="classA.html">A</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html" title="N-dimensional image class which handles BloxBoundaryProfileItems.">BloxBoundaryProfileImage</a> stores and processes BloxBoundaryProfileItem's (in <a class="el" href="classitk_1_1BloxPixel.html" title="Holds a linked list of BloxItem&#39;s.">BloxPixel</a> linked lists). The primary task of <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html" title="N-dimensional image class which handles BloxBoundaryProfileItems.">BloxBoundaryProfileImage</a> is finding boundary profilesand storing them in the correct blox location. 
<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00045">45</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="30e8f38048cacce1a14e9024a45c12da"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::AccessorFunctorType" ref="30e8f38048cacce1a14e9024a45c12da" 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_1BloxBoundaryProfileImage.html">Self</a> &gt; <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1DefaultPixelAccessorFunctor.html">AccessorFunctorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00115">115</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c6af567adc5c2f39117c44c2601409fa"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::AccessorType" ref="c6af567adc5c2f39117c44c2601409fa" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1DefaultPixelAccessor.html">DefaultPixelAccessor</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">PixelType</a> &gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1DefaultPixelAccessor.html">AccessorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="namespaceitk_1_1Accessor.html">Accessor</a> type that convert data between internal and external representations. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#d0b6659cf1d67fb22955af160fd5b706">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00064">64</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="21ffe558178611944fd2f72e280cc924"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::ConstPointer" ref="21ffe558178611944fd2f72e280cc924" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&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_1BloxBoundaryProfileImage.html">Self</a>&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &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_1BloxImage.html#6bd1f2deb0f1f5e017674b85103ec95e">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00055">55</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e083cd9c02c36bb835fc1be4afbd86c3"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::ConstWeakPointer" ref="e083cd9c02c36bb835fc1be4afbd86c3" 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_1BloxBoundaryProfileImage.html">Self</a>&gt; <a class="el" href="classitk_1_1BloxImage.html">itk::BloxImage</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , TImageDimension &gt;::<a class="el" href="classitk_1_1WeakPointer.html">ConstWeakPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Image.html#c5a5cfdd8e3528a02b72bb35a02d11d7">itk::Image&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxImage_8h_source.html#l00070">70</a> of file <a class="el" href="itkBloxImage_8h_source.html">itkBloxImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="07c7c68338cee5537f997d68591a1214"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::DirectionType" ref="07c7c68338cee5537f997d68591a1214" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Image.html#07c7c68338cee5537f997d68591a1214">Superclass::DirectionType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1Image.html#07c7c68338cee5537f997d68591a1214">DirectionType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Direction typedef support. <a class="el" href="classA.html">A</a> matrix of direction cosines. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#cffa61ab2d11dc9c228042c286674d75">itk::ImageBase&lt; VImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00141">141</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2f3045b46ee26bfd5682b89924dace01"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GradientType" ref="2f3045b46ee26bfd5682b89924dace01" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1CovariantVector.html">CovariantVector</a>&lt;double, TImageDimension&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1CovariantVector.html">GradientType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00070">70</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="da53f0e6b0b32f4382321d3428b4ff83"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::IndexType" ref="da53f0e6b0b32f4382321d3428b4ff83" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html#ae15ce117252d210e9ee20531ef90429">Superclass::IndexType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Index.html" title="Represent a n-dimensional index in a n-dimensional image.">Index</a> typedef support. An index is used to access pixel values. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#ae15ce117252d210e9ee20531ef90429">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00074">74</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="495987f9d3f114185ad8b0ef1b2ff722"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::IndexValueType" ref="495987f9d3f114185ad8b0ef1b2ff722" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Image.html#495987f9d3f114185ad8b0ef1b2ff722">Superclass::IndexValueType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1Image.html#495987f9d3f114185ad8b0ef1b2ff722">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; VImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00132">132</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2d6dd0e29e59abf9e501896c4eddbfd0"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::InternalPixelType" ref="2d6dd0e29e59abf9e501896c4eddbfd0" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">PixelType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">InternalPixelType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal Pixel representation. Used to maintain a uniform API with <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">Image</a> Adaptors and allow to keep a particular internal representation of data while showing a different external representation. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#0cae9f3838efd7780df922ccd0771863">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00062">62</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dc057b9bc15dba2d9b7b8bd4fa0f6774"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="e71195712eaf0677c81f9252a67af476"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::IOPixelType" ref="e71195712eaf0677c81f9252a67af476" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html#e71195712eaf0677c81f9252a67af476">Superclass::IOPixelType</a> <a class="el" href="classitk_1_1BloxImage.html">itk::BloxImage</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , TImageDimension &gt;::<a class="el" href="classitk_1_1BloxImage.html#e71195712eaf0677c81f9252a67af476">IOPixelType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Image.html#40b956ffe488f6f94600b99ea09c9a8e">itk::Image&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxImage_8h_source.html#l00088">88</a> of file <a class="el" href="itkBloxImage_8h_source.html">itkBloxImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="07ac11a39faf9e5ebb01971d8ee982b7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::NeighborhoodAccessorFunctorType" ref="07ac11a39faf9e5ebb01971d8ee982b7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctor</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">Self</a> &gt; <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef for the functor used to access a neighborhood of pixel pointers. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00119">119</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="df126c0dfcb4db0252ed2c9be667f710"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::OffsetType" ref="df126c0dfcb4db0252ed2c9be667f710" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html#de584634d55b7682ab007753df0a806c">Superclass::OffsetType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#df126c0dfcb4db0252ed2c9be667f710">OffsetType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Offset.html" title="Represent the offset between two n-dimensional indexes in a n-dimensional image.">Offset</a> typedef support. An offset is used to access pixel values. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#de584634d55b7682ab007753df0a806c">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="fc18ee429a416e58ca65872710b86acf"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::OffsetValueType" ref="fc18ee429a416e58ca65872710b86acf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Image.html#fc18ee429a416e58ca65872710b86acf">Superclass::OffsetValueType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1Image.html#fc18ee429a416e58ca65872710b86acf">OffsetValueType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Offset typedef (relative position between indices) 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#b9c35eb1d7bf223b607700ef7a43bbf7">itk::ImageBase&lt; VImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00159">159</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4bba2046d691eab406354d3261049cc8"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PixelContainer" ref="4bba2046d691eab406354d3261049cc8" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html#44bbd1cf2c0c68443008d596abfa6104">Superclass::PixelContainer</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">PixelContainer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Convenient typedefs obtained from Superclass. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#44bbd1cf2c0c68443008d596abfa6104">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00072">72</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9d3445b77ee9ed27d7d4a77fecf79ce0"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PixelContainerConstPointer" ref="9d3445b77ee9ed27d7d4a77fecf79ce0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="itkFEMMacro_8h.html#68fafcc6909430ccd70cbc4aeee0107c">PixelContainer::ConstPointer</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1SmartPointer.html">PixelContainerConstPointer</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00156">156</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="fcee1799fb23df9ad3aaea6e2b339c37"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PixelContainerPointer" ref="fcee1799fb23df9ad3aaea6e2b339c37" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="itkFEMMacro_8h.html#539cce1a3282ba59952dedcbf9cdb23f">PixelContainer::Pointer</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#fcee1799fb23df9ad3aaea6e2b339c37">PixelContainerPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> pointer to the pixel container. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#babdea4b24d887462683fd57a055af7a">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="24f1d8c99e3c918f7a5744ed09aea77c"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PixelType" ref="24f1d8c99e3c918f7a5744ed09aea77c" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt;TImageDimension&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">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_1BloxImage.html#98bc39f4b01b8d43ee883560adb9e0dd">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="7b4b9794cca093f1903ebb23fc328adc"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Pointer" ref="7b4b9794cca093f1903ebb23fc328adc" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&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_1BloxBoundaryProfileImage.html">Self</a>&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &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_1BloxImage.html#9346d440e9d013ce304a494363cdb027">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00054">54</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="aa6f50de3014f299a7ce95706494e9e7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PointType" ref="aa6f50de3014f299a7ce95706494e9e7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Image.html#aa6f50de3014f299a7ce95706494e9e7">Superclass::PointType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1Image.html#aa6f50de3014f299a7ce95706494e9e7">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; VImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00152">152</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="fd0717242775841e9ae31d3c49f8067b"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PositionType" ref="fd0717242775841e9ae31d3c49f8067b" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Point.html">Point</a>&lt;double, TImageDimension&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1Point.html">PositionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00066">66</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="89732be02aa01dd10d50c971ef0e3583"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::RegionType" ref="89732be02aa01dd10d50c971ef0e3583" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html#2428007ecd72e5b9b3aef10f703282ae">Superclass::RegionType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Region.html" title="A region represents some portion or piece of data.">Region</a> 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_1BloxImage.html#2428007ecd72e5b9b3aef10f703282ae">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="1df10b8e186b3e3669f9e218e5a3be25"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Self" ref="1df10b8e186b3e3669f9e218e5a3be25" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">BloxBoundaryProfileImage</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard image class typedefs. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#dbe29e2f095788985884d54c78312021">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00051">51</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a6bdabbcbdb3712d51cafd29021a0d30"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SizeType" ref="a6bdabbcbdb3712d51cafd29021a0d30" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html#34e1e65f116224693034f802bd0ec53e">Superclass::SizeType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#a6bdabbcbdb3712d51cafd29021a0d30">SizeType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Size.html" title="Represent the size (bounds) of a n-dimensional image.">Size</a> 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_1BloxImage.html#34e1e65f116224693034f802bd0ec53e">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="9d3402b2050110ffafb20c488bccecb7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SizeValueType" ref="9d3402b2050110ffafb20c488bccecb7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef SizeType::SizeValueType <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::<a class="el" href="classitk_1_1ImageBase.html#9d3402b2050110ffafb20c488bccecb7">SizeValueType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="200d000ec5e724d2f035a2b648a286fe"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SpacingType" ref="200d000ec5e724d2f035a2b648a286fe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Image.html#200d000ec5e724d2f035a2b648a286fe">Superclass::SpacingType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1Image.html#200d000ec5e724d2f035a2b648a286fe">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; VImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00148">148</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f2ad1d24e741096c6ff6a87ce6fce3c8"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Superclass" ref="f2ad1d24e741096c6ff6a87ce6fce3c8" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxImage.html">BloxImage</a>&lt;<a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt;TImageDimension&gt;, TImageDimension &gt; <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxImage.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#ab637f4f1cf1bb64249e143bacbe2bfd">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00053">53</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="99346f95ca4474d62d50715fb16b1f62"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::ValueType" ref="99346f95ca4474d62d50715fb16b1f62" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt;  <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">ValueType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef alias for PixelType 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00102">102</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="565a361eccc87b6128e08a92ab7a1fba"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::VectorType" ref="565a361eccc87b6128e08a92ab7a1fba" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Vector.html">PositionType::VectorType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1Vector.html">VectorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html#l00068">68</a> of file <a class="el" href="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="624aa5d67bf75ed7c792751a6e3a81dc"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::BloxBoundaryProfileImage" ref="624aa5d67bf75ed7c792751a6e3a81dc" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">BloxBoundaryProfileImage</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="bc0ccf622d560ef1cccb0917f229985d"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::~BloxBoundaryProfileImage" ref="bc0ccf622d560ef1cccb0917f229985d" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::~<a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">BloxBoundaryProfileImage</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="0e2fb8814089882b9c8d9174b5ca74ea"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="7ecbf165f2794cd9257cd001acd9ca5c"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Allocate" ref="7ecbf165f2794cd9257cd001acd9ca5c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::Allocate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allocate the image memory. The size of the image must already be set, e.g. by calling SetRegions(). 
</div>
</div><p>
<a class="anchor" name="d2017ee10bba6dc34ab9b3062ee573ca"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="76d5d3496d21025ded6daa3099cab7bf"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::ComputeIndex" ref="76d5d3496d21025ded6daa3099cab7bf" args="(OffsetValueType offset) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#da53f0e6b0b32f4382321d3428b4ff83">IndexType</a> <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &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> [inline, 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()). 
<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00321">321</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ef337828ba5b425105714e115095b926"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::ComputeIndexToPhysicalPointMatrices" ref="ef337828ba5b425105714e115095b926" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , 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. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#9d564377fe91f163c352d95a3cbef061">itk::ImageBase&lt; VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="4f5d5eec6ff926db717a59fb63cdf10d"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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_1Image.html#fc18ee429a416e58ca65872710b86acf">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::BloxBoundaryProfileImage::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="78a9de223024f019cff5312334b56e3f"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::CopyInformation" ref="78a9de223024f019cff5312334b56e3f" 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_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &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>
Copy information from the specified data set. This method is part of the pipeline execution model. By default, a ProcessObject will copy meta-data from the first input to all of its outputs. See ProcessObject::GenerateOutputInformation(). Each subclass of DataObject is responsible for being able to copy whatever meta-data it needs from from another DataObject. ImageBase has more meta-data than its DataObject. Thus, it must provide its own version of CopyInformation() in order to copy the LargestPossibleRegion from the input parameter. 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#7ecddcd695fddcd41132eade4233568d">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="c36c03b81115c9a089bc46cdba22e1b6"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="eed1290342959bc190651e2d21cc83e1"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::EmptyImage" ref="eed1290342959bc190651e2d21cc83e1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxImage.html">itk::BloxImage</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , TImageDimension &gt;::EmptyImage           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Traverse the entire image and empty all linked lists. This is used in filters prior to generating new data, to avoid appending the new data onto the old 
</div>
</div><p>
<a class="anchor" name="ca0cd1e488bef475a14692d54682f6e5"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::FillBuffer" ref="ca0cd1e488bef475a14692d54682f6e5" args="(const BloxBoundaryProfilePixel&lt; TImageDimension &gt; &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::FillBuffer           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt;  &amp;&nbsp;</td>
          <td class="paramname"> <em>value</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fill the image buffer with a value. Be sure to call Allocate() first. 
</div>
</div><p>
<a class="anchor" name="bb2a8342cd8793694d77aefade6e32f2"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetBufferedRegion" ref="bb2a8342cd8793694d77aefade6e32f2" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a>&amp; <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetBufferedRegion           </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>
Get 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>

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

</div>
</div><p>
<a class="anchor" name="b0b22ad32d85e17f709de2461f30b020"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetBufferPointer" ref="b0b22ad32d85e17f709de2461f30b020" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; * <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::GetBufferPointer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return a pointer to the beginning of the buffer. This is used by the image iterator class. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00241">241</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="85bf07ced1012fa651cd06be10914b90"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetBufferPointer" ref="85bf07ced1012fa651cd06be10914b90" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; * <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::GetBufferPointer           </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 beginning of the buffer. This is used by the image iterator class. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00239">239</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="031c14d32abf5310bb2d0293216fc20b"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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_1Image.html#07c7c68338cee5537f997d68591a1214">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="da5f72ff271140b4a24d5d54ac9eead6"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="2ea91d1d08178b6cce7e65a099ea272b"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetLargestPossibleRegion" ref="2ea91d1d08178b6cce7e65a099ea272b" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a>&amp; <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetLargestPossibleRegion           </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>
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. <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, GetBufferedRegion(), GetRequestedRegion() </dd></dl>

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

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

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

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

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

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

</div>
</div><p>
<a class="anchor" name="1433ca8aac3908f5063c85f2655658c7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetNameOfClass" ref="1433ca8aac3908f5063c85f2655658c7" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &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_1BloxImage.html#72391e6b1e7ed8e8922fd531499fd6be">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="390f2e74880eb22e181cb16489bbf539"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetNeighborhoodAccessor" ref="390f2e74880eb22e181cb16489bbf539" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctorType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::GetNeighborhoodAccessor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the NeighborhoodAccessor functor 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00282">282</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d081e0cb847a1b0326545d4c1ff9f3db"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetNeighborhoodAccessor" ref="d081e0cb847a1b0326545d4c1ff9f3db" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1NeighborhoodAccessorFunctor.html">NeighborhoodAccessorFunctorType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::GetNeighborhoodAccessor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the NeighborhoodAccessor functor 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00278">278</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ea7f28ea4d465e8b2fed2469227c8ed5"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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>. 
<p>Reimplemented in <a class="el" href="classitk_1_1VectorImage.html#a353423a935f88db7cdcaf21f1207f55">itk::VectorImage&lt; TPixel, VImageDimension &gt;</a>, and <a class="el" href="classitk_1_1VectorImage.html#a353423a935f88db7cdcaf21f1207f55">itk::VectorImage&lt; TPixelType, Dimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="d5f28c77a2cee7e6b131766b6b27caf5"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetOffsetTable" ref="d5f28c77a2cee7e6b131766b6b27caf5" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1Image.html#fc18ee429a416e58ca65872710b86acf">OffsetValueType</a>* <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetOffsetTable           </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 offset table. The offset table gives increments for moving from one pixel to next in the current row, column, slice, etc.. This table if of size [VImageDimension+1], because its values are computed progressively as: {1, N1, N1*N2, N1*N2*N3,...,(N1*...*Nn)} Where the values {N1,...,Nn} are the elements of the BufferedRegion::Size array. The last element of the OffsetTable is equivalent to the BufferSize. Having a [VImageDimension+1] size array, simplifies the implementation of some data accessing algorithms. The entries in the offset table are only valid after the BufferedRegion is set. 
<p>Definition at line <a class="el" href="itkImageBase_8h_source.html#l00263">263</a> of file <a class="el" href="itkImageBase_8h_source.html">itkImageBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4687b4082eea49600bd05b8d64488661"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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_1Image.html#aa6f50de3014f299a7ce95706494e9e7">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="0e061b880d8436fb49d3c8d995d6ac5d"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="d424c945604f339130b4ffe81b99738e"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetPixel" ref="d424c945604f339130b4ffe81b99738e" args="(const IndexType &amp;index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; &amp; <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a reference to a pixel (e.g. for editing). 
<p>
For efficiency, this function does not check that the image has actually been allocated yet. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00217">217</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="aedb8807a88d1886d22d3f2bdfb47863"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetPixel" ref="aedb8807a88d1886d22d3f2bdfb47863" args="(const IndexType &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; &amp; <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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>
For efficiency, this function does not check that the image has actually been allocated yet. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00207">207</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e5f167a0cb812f0f089e33237e9d6bca"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetPixelAccessor" ref="e5f167a0cb812f0f089e33237e9d6bca" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1DefaultPixelAccessor.html">AccessorType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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 Pixel Accesor object 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00274">274</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ce2b3bc6c35c40300cd7b8e0f3190ffc"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetPixelAccessor" ref="ce2b3bc6c35c40300cd7b8e0f3190ffc" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1DefaultPixelAccessor.html">AccessorType</a> <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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 Pixel Accessor object 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00270">270</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1f4447d246d6a6a14b2d2257b62d24f4"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetPixelContainer" ref="1f4447d246d6a6a14b2d2257b62d24f4" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">PixelContainer</a>* <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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="itkImage_8h_source.html#l00249">249</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ab044de7c6a87f5bcd354e29f6c067f7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetPixelContainer" ref="ab044de7c6a87f5bcd354e29f6c067f7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#4bba2046d691eab406354d3261049cc8">PixelContainer</a>* <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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="itkImage_8h_source.html#l00246">246</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="48b4964378e7835c61aa54c3104eee61"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="14769ccb89e9830f8128e09bf022b174"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::GetRequestedRegion" ref="14769ccb89e9830f8128e09bf022b174" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html#89732be02aa01dd10d50c971ef0e3583">RegionType</a>&amp; <a class="el" href="classitk_1_1ImageBase.html">itk::ImageBase</a>&lt; VImageDimension &gt;::GetRequestedRegion           </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>
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). <dl class="see" compact><dt><b>See also:</b></dt><dd>ImageRegion, SetLargestPossibleRegion(), SetBufferedRegion() </dd></dl>

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

</div>
</div><p>
<a class="anchor" name="d4f9b688fe11bfbd8c2ac0db8b8e7556"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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_1Image.html#200d000ec5e724d2f035a2b648a286fe">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="8f2632e303c0cc6a75909e204145da80"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="a98c510f2dc5220ac0d2e9c913b4802d"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="3e36a9031195ee6f1bb96a234ef7690f"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Graft" ref="3e36a9031195ee6f1bb96a234ef7690f" 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_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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; VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="1969769aece35c36fcf240bda3d57a30"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="a73c0e73ee0a5ce402dbd6c961e4a359"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Initialize" ref="a73c0e73ee0a5ce402dbd6c961e4a359" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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; VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="cce6ef19db8cdbb64092a0f610e552ba"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="106ef2973304bed3fd4187f964d2b11b"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::itkStaticConstMacro" ref="106ef2973304bed3fd4187f964d2b11b" args="(ImageDimension, unsigned int, VImageDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , 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. 
<p>Reimplemented from <a class="el" href="classitk_1_1ImageBase.html#e47a6fc90a5244102668b18cda22b138">itk::ImageBase&lt; VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="f4e6d9c10ce2ba84619e15dfeea1f758"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::itkStaticConstMacro" ref="f4e6d9c10ce2ba84619e15dfeea1f758" args="(ImageDimension, unsigned int, TImageDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxImage.html">itk::BloxImage</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , TImageDimension &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">TImageDimension&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 enum 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="33101e349626ac58ced6682b061d8277"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Modified" ref="33101e349626ac58ced6682b061d8277" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::Object::Modified           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

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

</div>
</div><p>
<a class="anchor" name="8241cc0421d2c07a467861c65694ef99"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::New" ref="8241cc0421d2c07a467861c65694ef99" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&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_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::New           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</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_1BloxImage.html#82971182a73ba4deebdac5978d0e7511">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="4963ffb4d11725084490ecf268643fd5"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::operator[]" ref="4963ffb4d11725084490ecf268643fd5" args="(const IndexType &amp;index) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; &amp; <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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>
For efficiency, this function does not check that the image has actually been allocated yet. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00234">234</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3ded48291db47ba6171def7562be0034"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::operator[]" ref="3ded48291db47ba6171def7562be0034" args="(const IndexType &amp;index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; &amp; <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Access a pixel. This version can be an lvalue. 
<p>
For efficiency, this function does not check that the image has actually been allocated yet. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00227">227</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3bcc4f45982d6818a4683593a89295cd"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="732c0c1a63155026fefd714ce8d7cbbb"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PrintSelf" ref="732c0c1a63155026fefd714ce8d7cbbb" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileImage.html">itk::BloxBoundaryProfileImage</a>&lt; TImageDimension &gt;::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="classitk_1_1LightObject.html#bb0e07472c48d5a2033ac69ed519a338">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="classitk_1_1BloxImage.html#2ceb9c0ddafcaabe5951ba2d24b6d129">itk::BloxImage&lt; BloxBoundaryProfilePixel&lt; TImageDimension &gt;, TImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="53f01227f6e1d236af409a9f90948734"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="10cb44a1075af11a4f92d087fe2b26a3"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::PropagateRequestedRegion" ref="10cb44a1075af11a4f92d087fe2b26a3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::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 in <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, TAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::LogPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::SqrtPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToModulusPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToImaginaryPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::SinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::TanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::ExpNegativePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::Log10PixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, PixelAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::RGBToVectorPixelAccessor&lt; TImage::PixelType::ComponentType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::AcosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::RGBToLuminancePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToPhasePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; VectorImage&lt; TPixelType, Dimension &gt;, Accessor::VectorImageToImagePixelAccessor&lt; TPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::AbsPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::VectorToRGBPixelAccessor&lt; TImage::PixelType::ValueType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::AsinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToRealPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::ExpPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::AtanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ImageAdaptor.html#5d3edd7fbb2c3a96707009508287f6a4">itk::ImageAdaptor&lt; TImage, Accessor::CosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bbac84cc5d1c3c0637bef5cfb20def8"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="0b7aabc3944effad59f0f048d621645d"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="6ed96cc6ac7c1b4d20afb1087d976f46"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="c57db6d22321449efc56c509e38334ff"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="7b61a8c36e3ddda0b464c064c4e25eff"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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 int&nbsp;</td>
          <td class="paramname">          </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>. 
<p>Reimplemented in <a class="el" href="classitk_1_1VectorImage.html#b168beb6f1737a7f4ac84d2bd05af80f">itk::VectorImage&lt; TPixel, VImageDimension &gt;</a>, and <a class="el" href="classitk_1_1VectorImage.html#b168beb6f1737a7f4ac84d2bd05af80f">itk::VectorImage&lt; TPixelType, Dimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="6d03fa60efcca89169776a68d9b7033b"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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>

<p>Reimplemented in <a class="el" href="classitk_1_1SpecialCoordinatesImage.html#7d18a4eedbffc746f047555b94dec011">itk::SpecialCoordinatesImage&lt; TPixel, VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="b69227bd2532be27dc137689bcf73857"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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>

<p>Reimplemented in <a class="el" href="classitk_1_1SpecialCoordinatesImage.html#0bdbe647a2d7da1ef2b4b5a395dddc3d">itk::SpecialCoordinatesImage&lt; TPixel, VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="5b7e6ce4460e24b2dbc6b1ac60f971cd"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="c482046eb113427a3bd4c6597d8a1938"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="56643f723aec193bba0b7a780736d073"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SetPixel" ref="56643f723aec193bba0b7a780736d073" args="(const IndexType &amp;index, const BloxBoundaryProfilePixel&lt; TImageDimension &gt; &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &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 <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt;  &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 value. 
<p>
Allocate() needs to have been called first -- for efficiency, this function does not check that the image has actually been allocated yet. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00197">197</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8d06b1a40123c542f882642df7cfc24d"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SetPixelContainer" ref="8d06b1a40123c542f882642df7cfc24d" args="(PixelContainer *container)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::SetPixelContainer           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1ImportImageContainer.html">PixelContainer</a> *&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::BloxBoundaryProfileImage::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="6d08e84daee993307c7b3e6a849210d5"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SetRegions" ref="6d08e84daee993307c7b3e6a849210d5" args="(SizeType size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::SetRegions           </td>
          <td>(</td>
          <td class="paramtype">SizeType&nbsp;</td>
          <td class="paramname"> <em>size</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00176">176</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="35f71973c36bd4628b7e73628d793c75"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SetRegions" ref="35f71973c36bd4628b7e73628d793c75" args="(RegionType region)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Image.html">itk::Image</a>&lt; <a class="el" href="classitk_1_1BloxBoundaryProfilePixel.html">BloxBoundaryProfilePixel</a>&lt; TImageDimension &gt; , VImageDimension &gt;::SetRegions           </td>
          <td>(</td>
          <td class="paramtype">RegionType&nbsp;</td>
          <td class="paramname"> <em>region</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Convenience methods to set the LargestPossibleRegion, BufferedRegion and RequestedRegion. Allocate must still be called. 
<p>Definition at line <a class="el" href="itkImage_8h_source.html#l00168">168</a> of file <a class="el" href="itkImage_8h_source.html">itkImage.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9c1c690c987eea6ea7a0e2f28a6fe385"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="e0fc2775bb2b8588b99b816c6d704aec"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SetRequestedRegion" ref="e0fc2775bb2b8588b99b816c6d704aec" args="(DataObject *data)" -->
<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"><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. 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. 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#1a492b709cfe09cadd673cf6116de239">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="07a352e10a135c720fbb85cb1135d403"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="05433d31d2f30d7f22bda9027355b796"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::SetRequestedRegionToLargestPossibleRegion" ref="05433d31d2f30d7f22bda9027355b796" 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;::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>
Set the RequestedRegion to the LargestPossibleRegion. This forces a filter to produce all of the output in one execution (i.e. not streaming) on the next call to Update(). 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#73cfe73686dbb144e99f3fd83874ea51">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="9462d9ae91f2a53a41bac6b649706cc6"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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()). 
<p>Reimplemented in <a class="el" href="classitk_1_1SpecialCoordinatesImage.html#a6176505f7750e2e1e71c8630b3c6e18">itk::SpecialCoordinatesImage&lt; TPixel, VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="bafd7d6888ce30ce02b4fe8079f754b7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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()). 
<p>Reimplemented in <a class="el" href="classitk_1_1SpecialCoordinatesImage.html#d5634156fdcfe129630ed23269b6f717">itk::SpecialCoordinatesImage&lt; TPixel, VImageDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="439c326362fe923dfd3594bb5cb22627"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="1bf5fcedfd6f5c38e1302eb8dea665f8"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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="fc839cf1ab6d1ea3f05d70f175603430"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="8ed4009b665f9cffd4314eff820675da"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="200afb13c240236faccce0095469e963"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="5a22aaf149e153ee865ddb0a7997d5a7"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="eb964c23f5ea55c3896efdc645524e55"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::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="943f87c89a468bbd12df2c25dbad3310"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::Update" ref="943f87c89a468bbd12df2c25dbad3310" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::Update           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides opportunity for the data object to insure internal consistency before access. Also causes owning source/filter (if any) to update itself. The <a class="el" href="classitk_1_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">Update()</a> method is composed of <a class="el" href="classitk_1_1DataObject.html#381dca2e000b425a38ae84362f3732b6">UpdateOutputInformation()</a>, <a class="el" href="classitk_1_1DataObject.html#10cb44a1075af11a4f92d087fe2b26a3">PropagateRequestedRegion()</a>, and <a class="el" href="classitk_1_1DataObject.html#93cbfee9b5c11fcd5d456ebf7a1fb755">UpdateOutputData()</a>. This method may call methods that throw an <a class="el" href="classitk_1_1InvalidRequestedRegionError.html">InvalidRequestedRegionError</a> exception. This exception will leave the pipeline in an inconsistent state. You will need to call <a class="el" href="classitk_1_1DataObject.html#2e3b24be76dfa9a5b57279c337efa826">ResetPipeline()</a> on the last <a class="el" href="classitk_1_1ProcessObject.html" title="ProcessObject is the base class for all process objects (source, filters, mappers)...">ProcessObject</a> in your pipeline in order to restore the pipeline to a state where you can call <a class="el" href="classitk_1_1DataObject.html#943f87c89a468bbd12df2c25dbad3310">Update()</a> again. 
<p>Reimplemented in <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, TAccessor &gt;</a>, <a class="el" href="classitk_1_1SpatialObject.html#ce8ac8f81a490517bf2f2fff5add0d32">itk::SpatialObject&lt; TDimension &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::LogPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::SqrtPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToModulusPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToImaginaryPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::SinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::TanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::ExpNegativePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::Log10PixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, PixelAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::RGBToVectorPixelAccessor&lt; TImage::PixelType::ComponentType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::AcosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::RGBToLuminancePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToPhasePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; VectorImage&lt; TPixelType, Dimension &gt;, Accessor::VectorImageToImagePixelAccessor&lt; TPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::AbsPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::VectorToRGBPixelAccessor&lt; TImage::PixelType::ValueType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::AsinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToRealPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::ExpPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::AtanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#3e2379981c78e464fe6ba5170c92193a">itk::ImageAdaptor&lt; TImage, Accessor::CosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1SpatialObject.html#ce8ac8f81a490517bf2f2fff5add0d32">itk::SpatialObject&lt; 3 &gt;</a>, and <a class="el" href="classitk_1_1SpatialObject.html#ce8ac8f81a490517bf2f2fff5add0d32">itk::SpatialObject&lt; ::itk::GetMeshDimension&lt; TMesh &gt;::PointDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="93cbfee9b5c11fcd5d456ebf7a1fb755"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::UpdateOutputData" ref="93cbfee9b5c11fcd5d456ebf7a1fb755" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void itk::DataObject::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 in <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, TAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::LogPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::SqrtPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToModulusPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToImaginaryPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::SinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::TanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::ExpNegativePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::Log10PixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, PixelAccessor &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::RGBToVectorPixelAccessor&lt; TImage::PixelType::ComponentType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::AcosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::RGBToLuminancePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToPhasePixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; VectorImage&lt; TPixelType, Dimension &gt;, Accessor::VectorImageToImagePixelAccessor&lt; TPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::AddPixelAccessor&lt; TImage::PixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::AbsPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::VectorToRGBPixelAccessor&lt; TImage::PixelType::ValueType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::AsinPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::ComplexToRealPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::ExpPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::AtanPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ImageAdaptor.html#d818a632d94e17fc52b030cff991e255">itk::ImageAdaptor&lt; TImage, Accessor::CosPixelAccessor&lt; TImage::PixelType, TOutputPixelType &gt; &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="834023cfc2063e73c15d79e1ae058a84"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::UpdateOutputInformation" ref="834023cfc2063e73c15d79e1ae058a84" 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;::UpdateOutputInformation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Update the information for this DataObject so that it can be used as an output of a ProcessObject. This method is used the pipeline mechanism to propagate information and initialize the meta data associated with a DataObject. This method calls its source's ProcessObject::UpdateOutputInformation() which determines modified times, LargestPossibleRegions, and any extra meta data like spacing, origin, etc. 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#381dca2e000b425a38ae84362f3732b6">itk::DataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="0ee894d3bdc5c7c64c05d8d2c364d6f2"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::VerifyRequestedRegion" ref="0ee894d3bdc5c7c64c05d8d2c364d6f2" 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;::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>
Verify that the RequestedRegion is within the LargestPossibleRegion. If the RequestedRegion is not within the LargestPossibleRegion, then the filter cannot possible satisfy the request. This method returns true if the request can be satisfied and returns fails if the request cannot. This method is used by PropagateRequestedRegion(). PropagateRequestedRegion() throws a InvalidRequestedRegionError exception is the requested region is not within the LargestPossibleRegion. 
<p>Reimplemented from <a class="el" href="classitk_1_1DataObject.html#8254b167c051ad3c4ad773cf863b056b">itk::DataObject</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="4ed2eb89e744ab0f454e383d58dc29d3"></a><!-- doxytag: member="itk::BloxBoundaryProfileImage::m_Direction" ref="4ed2eb89e744ab0f454e383d58dc29d3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Image.html#07c7c68338cee5537f997d68591a1214">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::BloxBoundaryProfileImage::m_IndexToPhysicalPoint" ref="3889743d03853bc684b4cd255a7d65ae" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Image.html#07c7c68338cee5537f997d68591a1214">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::BloxBoundaryProfileImage::m_Origin" ref="25875d37af3d05f237f7483c28050da2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Image.html#aa6f50de3014f299a7ce95706494e9e7">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::BloxBoundaryProfileImage::m_PhysicalPointToIndex" ref="4f277b9006ff2b6cc000b2ec035e4864" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Image.html#07c7c68338cee5537f997d68591a1214">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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::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::BloxBoundaryProfileImage::m_Spacing" ref="d29f29882586fd3e604c0ef16449661a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Image.html#200d000ec5e724d2f035a2b648a286fe">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="itkBloxBoundaryProfileImage_8h_source.html">itkBloxBoundaryProfileImage.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 01:37:12 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>