<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DGtal: DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.3/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">DGtal
   &#160;<span id="projectnumber">1.4.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classDGtal_1_1ImageContainerByITKImage.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a>  </div>
  <div class="headertitle">
<div class="title">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Aim: implements a model of CImageContainer using a ITK <a class="el" href="classDGtal_1_1Image.html" title="Aim: implements association bewteen points lying in a digital domain and values.">Image</a>.  
 <a href="classDGtal_1_1ImageContainerByITKImage.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="ImageContainerByITKImage_8h_source.html">DGtal/images/ImageContainerByITKImage.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a7187b9faf5f2204c4a5db7c904faa9bf"><td class="memItemLeft" align="right" valign="top">typedef TValue&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a></td></tr>
<tr class="separator:a7187b9faf5f2204c4a5db7c904faa9bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af39e12bee983470b73ecc164a4a2a68a"><td class="memItemLeft" align="right" valign="top">typedef TDomain&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a></td></tr>
<tr class="separator:af39e12bee983470b73ecc164a4a2a68a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa27417d000ba10c4678c90d7763eba9e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa27417d000ba10c4678c90d7763eba9e">Self</a></td></tr>
<tr class="separator:aa27417d000ba10c4678c90d7763eba9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a410c0313ce51361820962a8397a96be3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#ad710ac3a2d91d351b55ca6841cb789f5">Domain::Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a></td></tr>
<tr class="separator:a410c0313ce51361820962a8397a96be3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95ed9f509fb8d738e31a985209a06146"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#a132e9344848ac81fdeccf1e176be4cae">Domain::Vector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a95ed9f509fb8d738e31a985209a06146">Vector</a></td></tr>
<tr class="separator:a95ed9f509fb8d738e31a985209a06146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bd537bcaefb9febd3f30f8fe7be02e6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#acf9602c9f7e0f17b97e5bf871624ae05">Domain::Dimension</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7bd537bcaefb9febd3f30f8fe7be02e6">Dimension</a></td></tr>
<tr class="separator:a7bd537bcaefb9febd3f30f8fe7be02e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafd66cf6fba07c2e82b2e33d1617d989"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#a31c2aa3ab1a46b011f40940dd073be4d">Domain::Integer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aafd66cf6fba07c2e82b2e33d1617d989">Integer</a></td></tr>
<tr class="separator:aafd66cf6fba07c2e82b2e33d1617d989"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a798d10204f477937a875cc4d8af9ce0c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#a149d79b5fdf267144d6e41db979bc397">Domain::Size</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a798d10204f477937a875cc4d8af9ce0c">Size</a></td></tr>
<tr class="separator:a798d10204f477937a875cc4d8af9ce0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6642ee02cc07ffb703140f92316e4edb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a6642ee02cc07ffb703140f92316e4edb">Vertex</a></td></tr>
<tr class="separator:a6642ee02cc07ffb703140f92316e4edb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35966d9d5b2ef32e21faeabd36eb23fc"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1PointVector.html">PointVector</a>&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a>, double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a35966d9d5b2ef32e21faeabd36eb23fc">RealPoint</a></td></tr>
<tr class="separator:a35966d9d5b2ef32e21faeabd36eb23fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64eddc3ee1c3d03579472645907fd2cf"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a35966d9d5b2ef32e21faeabd36eb23fc">RealPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a></td></tr>
<tr class="separator:a64eddc3ee1c3d03579472645907fd2cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41999526cd39e962be3dc48c143e4cb6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="testDistancePropagation_8cpp.html#a0d7f933ce8d36a526a70e44714735287">itk::Image</a>&lt; TValue, <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a41999526cd39e962be3dc48c143e4cb6">ITKImage</a></td></tr>
<tr class="separator:a41999526cd39e962be3dc48c143e4cb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48afc6db99b83542dfb6443b640aa2cb"><td class="memItemLeft" align="right" valign="top">typedef itk::ImageBase&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a> &gt;::SpacingValueType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a48afc6db99b83542dfb6443b640aa2cb">ITKSpacingValueType</a></td></tr>
<tr class="separator:a48afc6db99b83542dfb6443b640aa2cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab04056ca44188ad6b790261c91dfae5c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a35966d9d5b2ef32e21faeabd36eb23fc">RealPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab04056ca44188ad6b790261c91dfae5c">ImageSpacing</a></td></tr>
<tr class="separator:ab04056ca44188ad6b790261c91dfae5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a409573fadd9f05b0efe96fed767eb015"><td class="memItemLeft" align="right" valign="top">typedef ITKImage::Pointer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a></td></tr>
<tr class="separator:a409573fadd9f05b0efe96fed767eb015"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3bab88ec2bf10582706271af68a32e1"><td class="memItemLeft" align="right" valign="top">typedef ITKImage::PixelContainer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af3bab88ec2bf10582706271af68a32e1">Container</a></td></tr>
<tr class="separator:af3bab88ec2bf10582706271af68a32e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8f1f56367c18fd52a3aa4de5400711f"><td class="memItemLeft" align="right" valign="top">typedef itk::ImageRegionConstIterator&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a41999526cd39e962be3dc48c143e4cb6">ITKImage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a></td></tr>
<tr class="separator:af8f1f56367c18fd52a3aa4de5400711f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30ff02a955aff05b821e3dc1fa5cc38c"><td class="memItemLeft" align="right" valign="top">typedef itk::ImageRegionIterator&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a41999526cd39e962be3dc48c143e4cb6">ITKImage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a></td></tr>
<tr class="separator:a30ff02a955aff05b821e3dc1fa5cc38c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2862914f5285595533299799eef49186"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1DefaultConstImageRange.html">DefaultConstImageRange</a>&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa27417d000ba10c4678c90d7763eba9e">Self</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2862914f5285595533299799eef49186">ConstRange</a></td></tr>
<tr class="separator:a2862914f5285595533299799eef49186"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02a0cea66c8065c064b75110d5de202c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classDGtal_1_1DefaultImageRange.html">DefaultImageRange</a>&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa27417d000ba10c4678c90d7763eba9e">Self</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a02a0cea66c8065c064b75110d5de202c">Range</a></td></tr>
<tr class="separator:a02a0cea66c8065c064b75110d5de202c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2a6eb780b7681c6367bfcbc8e58a8a11"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2a6eb780b7681c6367bfcbc8e58a8a11">BOOST_CONCEPT_ASSERT</a> ((<a class="el" href="structDGtal_1_1concepts_1_1CLabel.html">concepts::CLabel</a>&lt; TValue &gt;))</td></tr>
<tr class="separator:a2a6eb780b7681c6367bfcbc8e58a8a11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0675822b16a97a7189ad7d89df2e8d8d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a0675822b16a97a7189ad7d89df2e8d8d">BOOST_CONCEPT_ASSERT</a> ((<a class="el" href="structDGtal_1_1concepts_1_1CDomain.html">concepts::CDomain</a>&lt; TDomain &gt;))</td></tr>
<tr class="separator:a0675822b16a97a7189ad7d89df2e8d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56b8fcd4116166974eb2f730197c91d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a56b8fcd4116166974eb2f730197c91d0">ImageContainerByITKImage</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a> &amp;aDomain)</td></tr>
<tr class="separator:a56b8fcd4116166974eb2f730197c91d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a259227d476754d0de47a949c461492bf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a259227d476754d0de47a949c461492bf">ImageContainerByITKImage</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a> &amp;aRef)</td></tr>
<tr class="separator:a259227d476754d0de47a949c461492bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60878da7382b1d477e2badffa0da824d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a60878da7382b1d477e2badffa0da824d">ImageContainerByITKImage</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> &amp;other)</td></tr>
<tr class="separator:a60878da7382b1d477e2badffa0da824d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebc2afa13faaf9b015cc3e0cf435caa5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aebc2afa13faaf9b015cc3e0cf435caa5">operator=</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> &amp;other)</td></tr>
<tr class="separator:aebc2afa13faaf9b015cc3e0cf435caa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4e6648120a5fc50923ee6e432907396"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ad4e6648120a5fc50923ee6e432907396">~ImageContainerByITKImage</a> ()</td></tr>
<tr class="separator:ad4e6648120a5fc50923ee6e432907396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dbc91f016379698ba9242d4f057d466"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a1dbc91f016379698ba9242d4f057d466">updateDomain</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;inputDomainShift=<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>())</td></tr>
<tr class="separator:a1dbc91f016379698ba9242d4f057d466"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6012f0a1e1b347137e64a2a1913322fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2862914f5285595533299799eef49186">ConstRange</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a6012f0a1e1b347137e64a2a1913322fd">constRange</a> () const</td></tr>
<tr class="separator:a6012f0a1e1b347137e64a2a1913322fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa92cddc50acc8ec42276d78865df87c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a02a0cea66c8065c064b75110d5de202c">Range</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa92cddc50acc8ec42276d78865df87c7">range</a> ()</td></tr>
<tr class="separator:aa92cddc50acc8ec42276d78865df87c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a803f58d407ac435495ed7b8d423a4354"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af3bab88ec2bf10582706271af68a32e1">Container</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a803f58d407ac435495ed7b8d423a4354">container</a> () const</td></tr>
<tr class="separator:a803f58d407ac435495ed7b8d423a4354"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80c1c4e31fa2e25acec9de951a5e1a2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af3bab88ec2bf10582706271af68a32e1">Container</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a80c1c4e31fa2e25acec9de951a5e1a2d">container</a> ()</td></tr>
<tr class="separator:a80c1c4e31fa2e25acec9de951a5e1a2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacc46d8e9bd0a7b99b5d4facea8af574"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aacc46d8e9bd0a7b99b5d4facea8af574">operator()</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;domainPoint) const</td></tr>
<tr class="separator:aacc46d8e9bd0a7b99b5d4facea8af574"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2492c6c5e091ca067ce20ef59c6b5f5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2492c6c5e091ca067ce20ef59c6b5f5c">operator()</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a> &amp;it) const</td></tr>
<tr class="separator:a2492c6c5e091ca067ce20ef59c6b5f5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a350f90fc24ef09de5f5e400b66346273"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a350f90fc24ef09de5f5e400b66346273">operator()</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> &amp;it) const</td></tr>
<tr class="separator:a350f90fc24ef09de5f5e400b66346273"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f1aa4328c4a2ac8b63aca91e15c6788"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a9f1aa4328c4a2ac8b63aca91e15c6788">setValue</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;domainPoint, const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> &amp;aValue)</td></tr>
<tr class="separator:a9f1aa4328c4a2ac8b63aca91e15c6788"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0e02a68d2c5cdb910515cd9bb3b89b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab0e02a68d2c5cdb910515cd9bb3b89b1">setValue</a> (<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> &amp;it, const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> &amp;V)</td></tr>
<tr class="separator:ab0e02a68d2c5cdb910515cd9bb3b89b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8c2559e33b1b9dd3ee2caa1614c6a29"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ac8c2559e33b1b9dd3ee2caa1614c6a29">domain</a> () const</td></tr>
<tr class="separator:ac8c2559e33b1b9dd3ee2caa1614c6a29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe61cd4cd5e6e077acd1ed75792cb024"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#abe61cd4cd5e6e077acd1ed75792cb024">getITKImagePointer</a> () const</td></tr>
<tr class="separator:abe61cd4cd5e6e077acd1ed75792cb024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d9bef6329716fd52f35ea23878c7cf7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4d9bef6329716fd52f35ea23878c7cf7">getDomainShift</a> () const</td></tr>
<tr class="separator:a4d9bef6329716fd52f35ea23878c7cf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a534a3eb50703ea4ba4e8f192bcd271d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a534a3eb50703ea4ba4e8f192bcd271d2">selfDisplay</a> (std::ostream &amp;out) const</td></tr>
<tr class="separator:a534a3eb50703ea4ba4e8f192bcd271d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e7e3828be27adffb3f5aaa200663081"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a9e7e3828be27adffb3f5aaa200663081">isValid</a> () const</td></tr>
<tr class="separator:a9e7e3828be27adffb3f5aaa200663081"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a331362e9c1b610fd9392fd8bb0d6df42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a331362e9c1b610fd9392fd8bb0d6df42">begin</a> () const</td></tr>
<tr class="separator:a331362e9c1b610fd9392fd8bb0d6df42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbdb3567872b5ec4f94cde47b2a4cc6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#abbdb3567872b5ec4f94cde47b2a4cc6b">begin</a> ()</td></tr>
<tr class="separator:abbdb3567872b5ec4f94cde47b2a4cc6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa581445939c9df0dcd0aa4ccf8f28b1b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa581445939c9df0dcd0aa4ccf8f28b1b">end</a> () const</td></tr>
<tr class="separator:aa581445939c9df0dcd0aa4ccf8f28b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1013e21db7e61d241b368941ecabfda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a1013e21db7e61d241b368941ecabfda2">end</a> ()</td></tr>
<tr class="separator:a1013e21db7e61d241b368941ecabfda2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09193df220f3be5f6eb412d5b986c0f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a09193df220f3be5f6eb412d5b986c0f9">getDomainPointFromIndex</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;indexPoint) const</td></tr>
<tr class="separator:a09193df220f3be5f6eb412d5b986c0f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3d60be44f3d25f511c97896fd4e381"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#acf3d60be44f3d25f511c97896fd4e381">getIndexFromDomainPoint</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;domainPoint) const</td></tr>
<tr class="separator:acf3d60be44f3d25f511c97896fd4e381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78de76f6e1c9e1b4a19d9bc2359675e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a78de76f6e1c9e1b4a19d9bc2359675e4">getDomainPointFromItkIndex</a> (const typename ITKImage::IndexType &amp;itkIndexPoint) const</td></tr>
<tr class="separator:a78de76f6e1c9e1b4a19d9bc2359675e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79462ef8e017fc6e27befd619f8f9f5e"><td class="memItemLeft" align="right" valign="top">ITKImage::IndexType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a79462ef8e017fc6e27befd619f8f9f5e">getItkIndexFromDomainPoint</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;domainPoint) const</td></tr>
<tr class="separator:a79462ef8e017fc6e27befd619f8f9f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad081e1b5737c0158fecda85023fe094a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ad081e1b5737c0158fecda85023fe094a">getPhysicalPointFromDomainPoint</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;domainPoint) const</td></tr>
<tr class="separator:ad081e1b5737c0158fecda85023fe094a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae65bc5fb38ab498422faf7029998a244"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ae65bc5fb38ab498422faf7029998a244">getDomainPointFromPhysicalPoint</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a> &amp;physicalPoint) const</td></tr>
<tr class="separator:ae65bc5fb38ab498422faf7029998a244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7b57e704388e43b072a667725e69ed5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab7b57e704388e43b072a667725e69ed5">getLowerBoundAsPhysicalPoint</a> () const</td></tr>
<tr class="separator:ab7b57e704388e43b072a667725e69ed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf3c06280e2d8da33d2227f2fe9416fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#adf3c06280e2d8da33d2227f2fe9416fa">getUpperBoundAsPhysicalPoint</a> () const</td></tr>
<tr class="separator:adf3c06280e2d8da33d2227f2fe9416fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f94ade712bdbc1e5bcac49e1eae362"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab04056ca44188ad6b790261c91dfae5c">ImageSpacing</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a70f94ade712bdbc1e5bcac49e1eae362">getImageSpacing</a> () const</td></tr>
<tr class="separator:a70f94ade712bdbc1e5bcac49e1eae362"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdf6dd1bd1f5cda2f39c5023663cccb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#acdf6dd1bd1f5cda2f39c5023663cccb7">setImageSpacing</a> (const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab04056ca44188ad6b790261c91dfae5c">ImageSpacing</a> &amp;s) const</td></tr>
<tr class="separator:acdf6dd1bd1f5cda2f39c5023663cccb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a4c8554c709b59144c8a596da62cefa0a"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classDGtal_1_1HyperRectDomain.html#acf9602c9f7e0f17b97e5bf871624ae05">Domain::Dimension</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a> = Domain::dimension</td></tr>
<tr class="separator:a4c8554c709b59144c8a596da62cefa0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a593dc4dfaa1260a01179ccc50bd712da"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a593dc4dfaa1260a01179ccc50bd712da">ImageContainerByITKImage</a> ()</td></tr>
<tr class="separator:a593dc4dfaa1260a01179ccc50bd712da"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a00033b27b67da5898c4e9ef96799226d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a></td></tr>
<tr class="separator:a00033b27b67da5898c4e9ef96799226d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dcd752e905d2fae3cc4bd717909d2c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2dcd752e905d2fae3cc4bd717909d2c8">myDomain</a></td></tr>
<tr class="separator:a2dcd752e905d2fae3cc4bd717909d2c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0c2165e70e06ecf59a4e8472563e313"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ac0c2165e70e06ecf59a4e8472563e313">myDomainShift</a> = <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>()</td></tr>
<tr class="separator:ac0c2165e70e06ecf59a4e8472563e313"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename TDomain, typename TValue&gt;<br />
class DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;</h3>

<p>Aim: implements a model of CImageContainer using a ITK <a class="el" href="classDGtal_1_1Image.html" title="Aim: implements association bewteen points lying in a digital domain and values.">Image</a>. </p>
<p>Description of template class '<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html" title="Aim: implements a model of CImageContainer using a ITK Image.">ImageContainerByITKImage</a>' </p>
<p>Using this container, you can switch from <a class="el" href="namespaceDGtal.html" title="DGtal is the top-level namespace which contains all DGtal functions and types.">DGtal</a> alogrithms to ITK processing pipeline. The Ownership of the underlying ITK image is shared between the wrapper and the ITK pipeline. If the ITK image region is modified, one should manually update the domain of the wrapper. This is done by calling the <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a1dbc91f016379698ba9242d4f057d466">updateDomain()</a> method.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="testITKImage_8cpp.html">testITKImage.cpp</a> </dd></dl>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00093">93</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="af8f1f56367c18fd52a3aa4de5400711f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8f1f56367c18fd52a3aa4de5400711f">&#9670;&nbsp;</a></span>ConstIterator</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef itk::ImageRegionConstIterator&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a41999526cd39e962be3dc48c143e4cb6">ITKImage</a> &gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00122">122</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a2862914f5285595533299799eef49186"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2862914f5285595533299799eef49186">&#9670;&nbsp;</a></span>ConstRange</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1DefaultConstImageRange.html">DefaultConstImageRange</a>&lt;<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa27417d000ba10c4678c90d7763eba9e">Self</a>&gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2862914f5285595533299799eef49186">ConstRange</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00125">125</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="af3bab88ec2bf10582706271af68a32e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3bab88ec2bf10582706271af68a32e1">&#9670;&nbsp;</a></span>Container</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef ITKImage::PixelContainer <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af3bab88ec2bf10582706271af68a32e1">Container</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00121">121</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a7bd537bcaefb9febd3f30f8fe7be02e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bd537bcaefb9febd3f30f8fe7be02e6">&#9670;&nbsp;</a></span>Dimension</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#acf9602c9f7e0f17b97e5bf871624ae05">Domain::Dimension</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7bd537bcaefb9febd3f30f8fe7be02e6">Dimension</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="af39e12bee983470b73ecc164a4a2a68a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af39e12bee983470b73ecc164a4a2a68a">&#9670;&nbsp;</a></span>Domain</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TDomain <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="ab04056ca44188ad6b790261c91dfae5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab04056ca44188ad6b790261c91dfae5c">&#9670;&nbsp;</a></span>ImageSpacing</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a35966d9d5b2ef32e21faeabd36eb23fc">RealPoint</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab04056ca44188ad6b790261c91dfae5c">ImageSpacing</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="aafd66cf6fba07c2e82b2e33d1617d989"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aafd66cf6fba07c2e82b2e33d1617d989">&#9670;&nbsp;</a></span>Integer</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#a31c2aa3ab1a46b011f40940dd073be4d">Domain::Integer</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aafd66cf6fba07c2e82b2e33d1617d989">Integer</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00111">111</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a30ff02a955aff05b821e3dc1fa5cc38c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30ff02a955aff05b821e3dc1fa5cc38c">&#9670;&nbsp;</a></span>Iterator</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef itk::ImageRegionIterator&lt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a41999526cd39e962be3dc48c143e4cb6">ITKImage</a> &gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a41999526cd39e962be3dc48c143e4cb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41999526cd39e962be3dc48c143e4cb6">&#9670;&nbsp;</a></span>ITKImage</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="testDistancePropagation_8cpp.html#a0d7f933ce8d36a526a70e44714735287">itk::Image</a>&lt; TValue, <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a>&gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a41999526cd39e962be3dc48c143e4cb6">ITKImage</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00117">117</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a409573fadd9f05b0efe96fed767eb015"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a409573fadd9f05b0efe96fed767eb015">&#9670;&nbsp;</a></span>ITKImagePointer</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef ITKImage::Pointer <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00120">120</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a48afc6db99b83542dfb6443b640aa2cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48afc6db99b83542dfb6443b640aa2cb">&#9670;&nbsp;</a></span>ITKSpacingValueType</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef itk::ImageBase&lt;<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a>&gt;::SpacingValueType <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a48afc6db99b83542dfb6443b640aa2cb">ITKSpacingValueType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00118">118</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a64eddc3ee1c3d03579472645907fd2cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64eddc3ee1c3d03579472645907fd2cf">&#9670;&nbsp;</a></span>PhysicalPoint</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a35966d9d5b2ef32e21faeabd36eb23fc">RealPoint</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a410c0313ce51361820962a8397a96be3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a410c0313ce51361820962a8397a96be3">&#9670;&nbsp;</a></span>Point</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#ad710ac3a2d91d351b55ca6841cb789f5">Domain::Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00108">108</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a02a0cea66c8065c064b75110d5de202c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02a0cea66c8065c064b75110d5de202c">&#9670;&nbsp;</a></span>Range</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1DefaultImageRange.html">DefaultImageRange</a>&lt;<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa27417d000ba10c4678c90d7763eba9e">Self</a>&gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a02a0cea66c8065c064b75110d5de202c">Range</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00126">126</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a35966d9d5b2ef32e21faeabd36eb23fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35966d9d5b2ef32e21faeabd36eb23fc">&#9670;&nbsp;</a></span>RealPoint</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1PointVector.html">PointVector</a>&lt;<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a4c8554c709b59144c8a596da62cefa0a">dimension</a>, double&gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a35966d9d5b2ef32e21faeabd36eb23fc">RealPoint</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="aa27417d000ba10c4678c90d7763eba9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa27417d000ba10c4678c90d7763eba9e">&#9670;&nbsp;</a></span>Self</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a>&lt;TDomain, TValue&gt; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa27417d000ba10c4678c90d7763eba9e">Self</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00103">103</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a798d10204f477937a875cc4d8af9ce0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a798d10204f477937a875cc4d8af9ce0c">&#9670;&nbsp;</a></span>Size</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#a149d79b5fdf267144d6e41db979bc397">Domain::Size</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a798d10204f477937a875cc4d8af9ce0c">Size</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00112">112</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a7187b9faf5f2204c4a5db7c904faa9bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7187b9faf5f2204c4a5db7c904faa9bf">&#9670;&nbsp;</a></span>Value</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TValue <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a></td>
        </tr>
      </table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a95ed9f509fb8d738e31a985209a06146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95ed9f509fb8d738e31a985209a06146">&#9670;&nbsp;</a></span>Vector</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1HyperRectDomain.html#a132e9344848ac81fdeccf1e176be4cae">Domain::Vector</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a95ed9f509fb8d738e31a985209a06146">Vector</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00109">109</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<a id="a6642ee02cc07ffb703140f92316e4edb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6642ee02cc07ffb703140f92316e4edb">&#9670;&nbsp;</a></span>Vertex</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a6642ee02cc07ffb703140f92316e4edb">Vertex</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00113">113</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a56b8fcd4116166974eb2f730197c91d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56b8fcd4116166974eb2f730197c91d0">&#9670;&nbsp;</a></span>ImageContainerByITKImage() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a> &amp;&#160;</td>
          <td class="paramname"><em>aDomain</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructor.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aDomain</td><td>the image domain. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a259227d476754d0de47a949c461492bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a259227d476754d0de47a949c461492bf">&#9670;&nbsp;</a></span>ImageContainerByITKImage() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a> &amp;&#160;</td>
          <td class="paramname"><em>aRef</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructor.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aRef</td><td>a reference to an ITKImage </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a60878da7382b1d477e2badffa0da824d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60878da7382b1d477e2badffa0da824d">&#9670;&nbsp;</a></span>ImageContainerByITKImage() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a>&lt; TDomain, TValue &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Copy constructor</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>the object to copy. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad4e6648120a5fc50923ee6e432907396"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4e6648120a5fc50923ee6e432907396">&#9670;&nbsp;</a></span>~ImageContainerByITKImage()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::~<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Destructor. </p>

</div>
</div>
<a id="a593dc4dfaa1260a01179ccc50bd712da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a593dc4dfaa1260a01179ccc50bd712da">&#9670;&nbsp;</a></span>ImageContainerByITKImage() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::<a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Constructor. Forbidden by default (protected to avoid g++ warnings). </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="abbdb3567872b5ec4f94cde47b2a4cc6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbdb3567872b5ec4f94cde47b2a4cc6b">&#9670;&nbsp;</a></span>begin() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::begin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a331362e9c1b610fd9392fd8bb0d6df42">begin() const </a>iterator. </p>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00311">311</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;      {</div>
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;          <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> iter = <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a>(<a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>, <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>-&gt;GetLargestPossibleRegion());</div>
<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;          iter.GoToBegin();</div>
<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;          <span class="keywordflow">return</span> iter;</div>
<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;      }</div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_a00033b27b67da5898c4e9ef96799226d"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">DGtal::ImageContainerByITKImage::myITKImagePointer</a></div><div class="ttdeci">ITKImagePointer myITKImagePointer</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00423">ImageContainerByITKImage.h:423</a></div></div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_a30ff02a955aff05b821e3dc1fa5cc38c"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">DGtal::ImageContainerByITKImage::Iterator</a></div><div class="ttdeci">itk::ImageRegionIterator&lt; ITKImage &gt; Iterator</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00123">ImageContainerByITKImage.h:123</a></div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="a331362e9c1b610fd9392fd8bb0d6df42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a331362e9c1b610fd9392fd8bb0d6df42">&#9670;&nbsp;</a></span>begin() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::begin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a331362e9c1b610fd9392fd8bb0d6df42">begin() const </a>iterator. </p>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00299">299</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;      {</div>
<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;          <a class="code" href="greedy-plane-segmentation-ex2_8cpp.html#a6d06fad433cff067dfcbbbf16d6e2dbf">ConstIterator</a> iter = <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a>(<a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>, <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>-&gt;GetLargestPossibleRegion());</div>
<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;          iter.GoToBegin();</div>
<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;          <span class="keywordflow">return</span> iter;</div>
<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;      }</div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_af8f1f56367c18fd52a3aa4de5400711f"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">DGtal::ImageContainerByITKImage::ConstIterator</a></div><div class="ttdeci">itk::ImageRegionConstIterator&lt; ITKImage &gt; ConstIterator</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00122">ImageContainerByITKImage.h:122</a></div></div>
<div class="ttc" id="agreedy-plane-segmentation-ex2_8cpp_html_a6d06fad433cff067dfcbbbf16d6e2dbf"><div class="ttname"><a href="greedy-plane-segmentation-ex2_8cpp.html#a6d06fad433cff067dfcbbbf16d6e2dbf">ConstIterator</a></div><div class="ttdeci">MyDigitalSurface::ConstIterator ConstIterator</div><div class="ttdef"><b>Definition:</b> <a href="greedy-plane-segmentation-ex2_8cpp_source.html#l00093">greedy-plane-segmentation-ex2.cpp:93</a></div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="a0675822b16a97a7189ad7d89df2e8d8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0675822b16a97a7189ad7d89df2e8d8d">&#9670;&nbsp;</a></span>BOOST_CONCEPT_ASSERT() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::BOOST_CONCEPT_ASSERT </td>
          <td>(</td>
          <td class="paramtype">(<a class="el" href="structDGtal_1_1concepts_1_1CDomain.html">concepts::CDomain</a>&lt; TDomain &gt;)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2a6eb780b7681c6367bfcbc8e58a8a11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a6eb780b7681c6367bfcbc8e58a8a11">&#9670;&nbsp;</a></span>BOOST_CONCEPT_ASSERT() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::BOOST_CONCEPT_ASSERT </td>
          <td>(</td>
          <td class="paramtype">(<a class="el" href="structDGtal_1_1concepts_1_1CLabel.html">concepts::CLabel</a>&lt; TValue &gt;)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6012f0a1e1b347137e64a2a1913322fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6012f0a1e1b347137e64a2a1913322fd">&#9670;&nbsp;</a></span>constRange()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a2862914f5285595533299799eef49186">ConstRange</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::constRange </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the range providing begin and end iterators to scan the values of image. </dd></dl>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00182">182</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;      {</div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a2862914f5285595533299799eef49186">ConstRange</a>(*<span class="keyword">this</span>);</div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;      }</div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_a2862914f5285595533299799eef49186"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#a2862914f5285595533299799eef49186">DGtal::ImageContainerByITKImage::ConstRange</a></div><div class="ttdeci">DefaultConstImageRange&lt; Self &gt; ConstRange</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00125">ImageContainerByITKImage.h:125</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a80c1c4e31fa2e25acec9de951a5e1a2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80c1c4e31fa2e25acec9de951a5e1a2d">&#9670;&nbsp;</a></span>container() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af3bab88ec2bf10582706271af68a32e1">Container</a>&amp; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::container </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Give access to the underlying container. </p><dl class="section return"><dt>Returns</dt><dd>a (might be const) reference to the container. </dd></dl>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00208">208</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;      {</div>
<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;        <span class="keywordflow">return</span> *(<a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>-&gt;GetPixelContainer());</div>
<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;      }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="a803f58d407ac435495ed7b8d423a4354"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a803f58d407ac435495ed7b8d423a4354">&#9670;&nbsp;</a></span>container() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af3bab88ec2bf10582706271af68a32e1">Container</a>&amp; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::container </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Give access to the underlying container. </p><dl class="section return"><dt>Returns</dt><dd>a (might be const) reference to the container. </dd></dl>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00200">200</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;      {</div>
<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;        <span class="keywordflow">return</span> *(<a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>-&gt;GetPixelContainer());</div>
<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;      }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="ac8c2559e33b1b9dd3ee2caa1614c6a29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8c2559e33b1b9dd3ee2caa1614c6a29">&#9670;&nbsp;</a></span>domain()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a>&amp; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::domain </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the domain associated to the image. </dd></dl>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00259">259</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;      {</div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a2dcd752e905d2fae3cc4bd717909d2c8">myDomain</a>;</div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;      }</div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_a2dcd752e905d2fae3cc4bd717909d2c8"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#a2dcd752e905d2fae3cc4bd717909d2c8">DGtal::ImageContainerByITKImage::myDomain</a></div><div class="ttdeci">Domain myDomain</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00424">ImageContainerByITKImage.h:424</a></div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00424">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myDomain</a>.</p>

</div>
</div>
<a id="a1013e21db7e61d241b368941ecabfda2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1013e21db7e61d241b368941ecabfda2">&#9670;&nbsp;</a></span>end() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::end </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a1013e21db7e61d241b368941ecabfda2">end()</a> iterator. </p>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00335">335</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;      {</div>
<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;          <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> iter = <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a>(<a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>, <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>-&gt;GetLargestPossibleRegion());</div>
<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;          iter.GoToEnd();</div>
<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;          <span class="keywordflow">return</span> iter;</div>
<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;      }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="aa581445939c9df0dcd0aa4ccf8f28b1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa581445939c9df0dcd0aa4ccf8f28b1b">&#9670;&nbsp;</a></span>end() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::end </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#aa581445939c9df0dcd0aa4ccf8f28b1b">end() const </a>iterator. </p>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00323">323</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;      {</div>
<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;          <a class="code" href="greedy-plane-segmentation-ex2_8cpp.html#a6d06fad433cff067dfcbbbf16d6e2dbf">ConstIterator</a> iter = <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a>(<a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>, <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>-&gt;GetLargestPossibleRegion());</div>
<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;          iter.GoToEnd();</div>
<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;          <span class="keywordflow">return</span> iter;</div>
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;      }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="a09193df220f3be5f6eb412d5b986c0f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09193df220f3be5f6eb412d5b986c0f9">&#9670;&nbsp;</a></span>getDomainPointFromIndex()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getDomainPointFromIndex </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>indexPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>IndexPoint refers to a valid ITKImage::IndexPoint DomainPoint refers to a Point between lowerBound and upperBound of myDomain. They are different only when myDomainShift is different than Zero.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">indexPoint</td><td>a point holding valid index coordinates of the ITK image. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>domainPoint a point between lowerBound and upperBound </dd></dl>

</div>
</div>
<a id="a78de76f6e1c9e1b4a19d9bc2359675e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78de76f6e1c9e1b4a19d9bc2359675e4">&#9670;&nbsp;</a></span>getDomainPointFromItkIndex()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getDomainPointFromItkIndex </td>
          <td>(</td>
          <td class="paramtype">const typename ITKImage::IndexType &amp;&#160;</td>
          <td class="paramname"><em>itkIndexPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The same as <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a78de76f6e1c9e1b4a19d9bc2359675e4">getDomainPointFromItkIndex</a> and <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#acf3d60be44f3d25f511c97896fd4e381">getIndexFromDomainPoint</a> but using ITK types.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">itkIndexPoint</td><td>an IndexType of ITK. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>domainPoint a point between lowerBound and upperBound </dd></dl>

</div>
</div>
<a id="ae65bc5fb38ab498422faf7029998a244"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae65bc5fb38ab498422faf7029998a244">&#9670;&nbsp;</a></span>getDomainPointFromPhysicalPoint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getDomainPointFromPhysicalPoint </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a> &amp;&#160;</td>
          <td class="paramname"><em>physicalPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a4d9bef6329716fd52f35ea23878c7cf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d9bef6329716fd52f35ea23878c7cf7">&#9670;&nbsp;</a></span>getDomainShift()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>&amp; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getDomainShift </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00274">274</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;      {</div>
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#ac0c2165e70e06ecf59a4e8472563e313">myDomainShift</a>;</div>
<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;      }</div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_ac0c2165e70e06ecf59a4e8472563e313"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#ac0c2165e70e06ecf59a4e8472563e313">DGtal::ImageContainerByITKImage::myDomainShift</a></div><div class="ttdeci">Point myDomainShift</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00442">ImageContainerByITKImage.h:442</a></div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00442">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myDomainShift</a>.</p>

</div>
</div>
<a id="a70f94ade712bdbc1e5bcac49e1eae362"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70f94ade712bdbc1e5bcac49e1eae362">&#9670;&nbsp;</a></span>getImageSpacing()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab04056ca44188ad6b790261c91dfae5c">ImageSpacing</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getImageSpacing </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the image spacing specific to the ITK <a class="el" href="classDGtal_1_1Image.html" title="Aim: implements association bewteen points lying in a digital domain and values.">Image</a>. </p><dl class="section return"><dt>Returns</dt><dd>spacing values for each dimension of the image. </dd></dl>

</div>
</div>
<a id="acf3d60be44f3d25f511c97896fd4e381"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf3d60be44f3d25f511c97896fd4e381">&#9670;&nbsp;</a></span>getIndexFromDomainPoint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getIndexFromDomainPoint </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>domainPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abe61cd4cd5e6e077acd1ed75792cb024"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe61cd4cd5e6e077acd1ed75792cb024">&#9670;&nbsp;</a></span>getITKImagePointer()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getITKImagePointer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns a copy of the itkImage smartPointer </p>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00268">268</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;      {</div>
<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a00033b27b67da5898c4e9ef96799226d">myITKImagePointer</a>;</div>
<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;      }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::myITKImagePointer</a>.</p>

</div>
</div>
<a id="a79462ef8e017fc6e27befd619f8f9f5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79462ef8e017fc6e27befd619f8f9f5e">&#9670;&nbsp;</a></span>getItkIndexFromDomainPoint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ITKImage::IndexType <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getItkIndexFromDomainPoint </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>domainPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab7b57e704388e43b072a667725e69ed5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7b57e704388e43b072a667725e69ed5">&#9670;&nbsp;</a></span>getLowerBoundAsPhysicalPoint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getLowerBoundAsPhysicalPoint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the lower and upper bounds as physical points. Note that the location of pixels in ITK are in the center of the square. But in <a class="el" href="namespaceDGtal.html" title="DGtal is the top-level namespace which contains all DGtal functions and types.">DGtal</a> a lowerBound is in the south-west corner of that square. And an upperBound is the north-east corner of the last pixel.</p>
<dl class="section return"><dt>Returns</dt><dd>physical point of the location of the start index of the region. </dd></dl>

</div>
</div>
<a id="ad081e1b5737c0158fecda85023fe094a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad081e1b5737c0158fecda85023fe094a">&#9670;&nbsp;</a></span>getPhysicalPointFromDomainPoint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getPhysicalPointFromDomainPoint </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>domainPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get PhysicalPoints from a domain point in <a class="el" href="namespaceDGtal.html" title="DGtal is the top-level namespace which contains all DGtal functions and types.">DGtal</a> and viceversa.</p>
<p>Remember that GetOrigin() in ITK is the physical location of the index {0,0...}. Not the location of the start index of the region.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">domainPoint</td><td>a point holding a point in the <a class="el" href="namespaceDGtal.html" title="DGtal is the top-level namespace which contains all DGtal functions and types.">DGtal</a> domain. It will be converted to a valid index of the ITK image, taking into account the value of myDomainShift. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>physical point of the index. </dd></dl>

</div>
</div>
<a id="adf3c06280e2d8da33d2227f2fe9416fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf3c06280e2d8da33d2227f2fe9416fa">&#9670;&nbsp;</a></span>getUpperBoundAsPhysicalPoint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a64eddc3ee1c3d03579472645907fd2cf">PhysicalPoint</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::getUpperBoundAsPhysicalPoint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a9e7e3828be27adffb3f5aaa200663081"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e7e3828be27adffb3f5aaa200663081">&#9670;&nbsp;</a></span>isValid()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::isValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Checks the validity/consistency of the object. </p><dl class="section return"><dt>Returns</dt><dd>'true' if the object is valid, 'false' otherwise. </dd></dl>

</div>
</div>
<a id="a2492c6c5e091ca067ce20ef59c6b5f5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2492c6c5e091ca067ce20ef59c6b5f5c">&#9670;&nbsp;</a></span>operator()() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af8f1f56367c18fd52a3aa4de5400711f">ConstIterator</a> &amp;&#160;</td>
          <td class="paramname"><em>it</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the value of an image at a given position.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">it</td><td>position in the image. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the value of the point pointed by the iterator. </dd></dl>

</div>
</div>
<a id="a350f90fc24ef09de5f5e400b66346273"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a350f90fc24ef09de5f5e400b66346273">&#9670;&nbsp;</a></span>operator()() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> &amp;&#160;</td>
          <td class="paramname"><em>it</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the value of an image at a given position.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">it</td><td>position in the image. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the value of the point pointed by the iterator. </dd></dl>

</div>
</div>
<a id="aacc46d8e9bd0a7b99b5d4facea8af574"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacc46d8e9bd0a7b99b5d4facea8af574">&#9670;&nbsp;</a></span>operator()() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>domainPoint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get the value of an image at a given position.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">domainPoint</td><td>position in the image. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the value at indexPoint. </dd></dl>

</div>
</div>
<a id="aebc2afa13faaf9b015cc3e0cf435caa5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aebc2afa13faaf9b015cc3e0cf435caa5">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a>&amp; <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a>&lt; TDomain, TValue &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Assignment.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>the object to copy. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a reference on 'this'. </dd></dl>

</div>
</div>
<a id="aa92cddc50acc8ec42276d78865df87c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa92cddc50acc8ec42276d78865df87c7">&#9670;&nbsp;</a></span>range()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a02a0cea66c8065c064b75110d5de202c">Range</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::range </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>the range providing begin and end iterators to scan the values of image. </dd></dl>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00191">191</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>
<div class="fragment"><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;      {</div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classDGtal_1_1ImageContainerByITKImage.html#a02a0cea66c8065c064b75110d5de202c">Range</a>(*<span class="keyword">this</span>);</div>
<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;      }</div>
<div class="ttc" id="aclassDGtal_1_1ImageContainerByITKImage_html_a02a0cea66c8065c064b75110d5de202c"><div class="ttname"><a href="classDGtal_1_1ImageContainerByITKImage.html#a02a0cea66c8065c064b75110d5de202c">DGtal::ImageContainerByITKImage::Range</a></div><div class="ttdeci">DefaultImageRange&lt; Self &gt; Range</div><div class="ttdef"><b>Definition:</b> <a href="ImageContainerByITKImage_8h_source.html#l00126">ImageContainerByITKImage.h:126</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a534a3eb50703ea4ba4e8f192bcd271d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a534a3eb50703ea4ba4e8f192bcd271d2">&#9670;&nbsp;</a></span>selfDisplay()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::selfDisplay </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>out</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Writes/Displays the object on an output stream. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">out</td><td>the output stream where the object is written. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="acdf6dd1bd1f5cda2f39c5023663cccb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acdf6dd1bd1f5cda2f39c5023663cccb7">&#9670;&nbsp;</a></span>setImageSpacing()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::setImageSpacing </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ab04056ca44188ad6b790261c91dfae5c">ImageSpacing</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the image spacing specific to the ITK <a class="el" href="classDGtal_1_1Image.html" title="Aim: implements association bewteen points lying in a digital domain and values.">Image</a>. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">s</td><td>an image spacing point representing the spacing values of each dimension of the space. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a9f1aa4328c4a2ac8b63aca91e15c6788"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f1aa4328c4a2ac8b63aca91e15c6788">&#9670;&nbsp;</a></span>setValue() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::setValue </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>domainPoint</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> &amp;&#160;</td>
          <td class="paramname"><em>aValue</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set a value on an <a class="el" href="classDGtal_1_1Image.html" title="Aim: implements association bewteen points lying in a digital domain and values.">Image</a> at domainPoint.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">domainPoint</td><td>location of the point to associate with aValue. </td></tr>
    <tr><td class="paramname">aValue</td><td>the value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab0e02a68d2c5cdb910515cd9bb3b89b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0e02a68d2c5cdb910515cd9bb3b89b1">&#9670;&nbsp;</a></span>setValue() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::setValue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a30ff02a955aff05b821e3dc1fa5cc38c">Iterator</a> &amp;&#160;</td>
          <td class="paramname"><em>it</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a7187b9faf5f2204c4a5db7c904faa9bf">Value</a> &amp;&#160;</td>
          <td class="paramname"><em>V</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set a value on an <a class="el" href="classDGtal_1_1Image.html" title="Aim: implements association bewteen points lying in a digital domain and values.">Image</a> at a given position</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">it</td><td>location of the point (Iterator) to associate with aValue. </td></tr>
    <tr><td class="paramname">V</td><td>the value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1dbc91f016379698ba9242d4f057d466"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dbc91f016379698ba9242d4f057d466">&#9670;&nbsp;</a></span>updateDomain()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::updateDomain </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> &amp;&#160;</td>
          <td class="paramname"><em>inputDomainShift</em> = <code><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>()</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>update internal domain cache. should be called after modifying underlying ITK image or to set myDomainShift.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">inputDomainShift</td><td>applies a domainShift to the lowerBound and upperBound of myDomain. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#ac0c2165e70e06ecf59a4e8472563e313">myDomainShift</a> </dd></dl>

</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a id="a4c8554c709b59144c8a596da62cefa0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c8554c709b59144c8a596da62cefa0a">&#9670;&nbsp;</a></span>dimension</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classDGtal_1_1HyperRectDomain.html#acf9602c9f7e0f17b97e5bf871624ae05">Domain::Dimension</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::dimension = Domain::dimension</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a2dcd752e905d2fae3cc4bd717909d2c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dcd752e905d2fae3cc4bd717909d2c8">&#9670;&nbsp;</a></span>myDomain</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#af39e12bee983470b73ecc164a4a2a68a">Domain</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::myDomain</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

<p class="reference">Referenced by <a class="el" href="ImageContainerByITKImage_8h_source.html#l00259">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::domain()</a>.</p>

</div>
</div>
<a id="ac0c2165e70e06ecf59a4e8472563e313"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0c2165e70e06ecf59a4e8472563e313">&#9670;&nbsp;</a></span>myDomainShift</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::myDomainShift = <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a410c0313ce51361820962a8397a96be3">Point</a>()</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Apply a shift in the lower and upper bounds. Useful to represent multiple images, or images with physical information, i.e with non-default Origin (see ITK for Origin, Spacing and Direction metadata)</p>
<p>Set it using the function updateDomain(inputDomainShift)</p>
<p>Please note that this is a workaround, <a class="el" href="namespaceDGtal.html" title="DGtal is the top-level namespace which contains all DGtal functions and types.">DGtal</a> cannot fully work in the Physical Domain. The spacing in <a class="el" href="namespaceDGtal.html" title="DGtal is the top-level namespace which contains all DGtal functions and types.">DGtal</a> is fixed to 1. This allows to work to represent multiple images with different Origins, but they need to have the same Spacing and Direction for the visualization to be meaningful.</p>
<p>Default to zero.</p>
<p>When is not zero, use <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#acf3d60be44f3d25f511c97896fd4e381">getIndexFromDomainPoint</a> and <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a09193df220f3be5f6eb412d5b986c0f9">getDomainPointFromIndex</a> to switch between points in the domain and indices in the itk image. </p>

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00442">442</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="ImageContainerByITKImage_8h_source.html#l00274">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::getDomainShift()</a>.</p>

</div>
</div>
<a id="a00033b27b67da5898c4e9ef96799226d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00033b27b67da5898c4e9ef96799226d">&#9670;&nbsp;</a></span>myITKImagePointer</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename TDomain , typename TValue &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html#a409573fadd9f05b0efe96fed767eb015">ITKImagePointer</a> <a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">DGtal::ImageContainerByITKImage</a>&lt; TDomain, TValue &gt;::myITKImagePointer</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ImageContainerByITKImage_8h_source.html#l00423">423</a> of file <a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="ImageContainerByITKImage_8h_source.html#l00299">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::begin()</a>, <a class="el" href="ImageContainerByITKImage_8h_source.html#l00200">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::container()</a>, <a class="el" href="ImageContainerByITKImage_8h_source.html#l00323">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::end()</a>, and <a class="el" href="ImageContainerByITKImage_8h_source.html#l00268">DGtal::ImageContainerByITKImage&lt; TDomain, TValue &gt;::getITKImagePointer()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="ImageContainerByITKImage_8h_source.html">ImageContainerByITKImage.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespaceDGtal.html">DGtal</a></li><li class="navelem"><a class="el" href="classDGtal_1_1ImageContainerByITKImage.html">ImageContainerByITKImage</a></li>
    <li class="footer">Generated on Mon Dec 23 2024 13:19:04 for DGtal by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>