Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 839

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkImageStencilData Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkImageStencilData Class Reference</h1><!-- doxytag: class="vtkImageStencilData" --><!-- doxytag: inherits="vtkDataObject" --><code>#include &lt;<a class="el" href="a04754.html">vtkImageStencilData.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkImageStencilData:</div>
<div class="dynsection">
<p><center><img src="a11216.png" border="0" usemap="#a11217" alt="Inheritance graph"></center>
<map name="a11217">
<area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="25,155,132,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="39,80,119,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="24,5,133,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkImageStencilData:</div>
<div class="dynsection">
<p><center><img src="a11218.png" border="0" usemap="#a11219" alt="Collaboration graph"></center>
<map name="a11219">
<area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="532,589,639,616"><area shape="rect" href="a01574.html" title="abstract class specifies interface for visualization network source" alt="" coords="342,757,424,784"><area shape="rect" href="a01306.html" title="abstract class specifies interface for visualization filters" alt="" coords="244,680,372,707"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="544,173,624,200"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="406,381,504,408"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="322,499,420,525"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="278,264,427,291"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="775,264,884,291"><area shape="rect" href="a00538.html" title="represent and manipulate fields of data" alt="" coords="670,499,768,525"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="698,381,820,408"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="638,5,747,32"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="648,173,811,200"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="759,83,890,109"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="95,83,204,109"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="835,173,1016,200"><area shape="rect" href="a00540.html" title="vtkFieldData::CopyFieldFlag" alt="" coords="844,381,1039,408"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a11220.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
efficient description of an image stencil 
<p>
<a class="el" href="a00836.html" title="efficient description of an image stencil">vtkImageStencilData</a> describes an image stencil in a manner which is efficient both in terms of speed and storage space. The stencil extents are stored for each x-row across the image (multiple extents per row if necessary) and can be retrieved via the <a class="el" href="a00836.html#3cdc3f9b6aa556013b06f61bccdd23b6">GetNextExtent()</a> method. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a> <a class="el" href="a00835.html" title="combine images via a cookie-cutter operation">vtkImageStencil</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_8.html#c2_vtk_t_vtkImageStencilData">vtkImageStencilData (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04754.html#l00035">35</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a00362.html">vtkDataObject</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#fe532b5a4eacd7ecdff1ed254f441b26">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#152ca1bbb67f5e1b9c7ecfa17d64f74e">GetClassName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#af88a51d7b7382274b55010b0ec5a16b">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#a31375218155295c4b3cb399f1a48f46">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#10b0539601ca9c124af9f68f43a3f9de">Initialize</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#df9cb7e0f5911df594a0cf6e4b395f5f">DeepCopy</a> (<a class="el" href="a00362.html">vtkDataObject</a> *o)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#5bb30aeecaf5ea0f0174e6378e157c8b">ShallowCopy</a> (<a class="el" href="a00362.html">vtkDataObject</a> *f)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#3801a76dcffd04f33a6a19bc2bf74134">InternalImageStencilDataCopy</a> (<a class="el" href="a00836.html">vtkImageStencilData</a> *s)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#9e6a4b68d4103e93061349d64f0d033b">GetDataObjectType</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#12b66b0bd51187a860832ae371a386e7">GetExtentType</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#1d788008d23755b9655ec188d0d98419">InsertNextExtent</a> (int r1, int r2, int yIdx, int zIdx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#0b1885ab1e2299dfec5b0ef08e3a2774">InsertAndMergeExtent</a> (int r1, int r2, int yIdx, int zIdx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#5414572a560e85d35e80f7e351fac3ed">RemoveExtent</a> (int r1, int r2, int yIdx, int zIdx)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#322f681446cedcf6de18d084fbcbb604">AllocateExtents</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#2ebe02b4ae2d0da9b8136479a28758f8">Fill</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#49d481330e29faa073bdff3af8cab169">Add</a> (<a class="el" href="a00836.html">vtkImageStencilData</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#8b575fad267fd17db89504756d9b9600">Subtract</a> (<a class="el" href="a00836.html">vtkImageStencilData</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#f561ea3e4f2dc2a512003b71c886b81f">Replace</a> (<a class="el" href="a00836.html">vtkImageStencilData</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#05c470e9a12bfc4ab95df1e5a0d427d5">Clip</a> (int extent[6])</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#3cdc3f9b6aa556013b06f61bccdd23b6">GetNextExtent</a> (int &amp;r1, int &amp;r2, int xMin, int xMax, int yIdx, int zIdx, int &amp;iter)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#716b5e667992f5668d2f8f8d4ceaaf01">SetSpacing</a> (double, double, double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#56cfbfff0d0b589f3eaacf3d78e1d5e4">SetSpacing</a> (double[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#9cb5dabb17b91d420d19272f6f107c65">GetSpacing</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#f094718766786ffa3f8bfd46b487b4bb">GetSpacing</a> (double &amp;, double &amp;, double &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#e4471849fd42dad2f6fba8d02a708733">GetSpacing</a> (double[3])</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#d844bd51e06776f501ddfbbd459a4695">SetOrigin</a> (double, double, double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#8cdac9d9f232c5422dcd40d73ca42bfc">SetOrigin</a> (double[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#f7003eadac00bc87d8b1c5fa8499a982">GetOrigin</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#45d12a0fdf414fcae4874e431f4f893c">GetOrigin</a> (double &amp;, double &amp;, double &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#1486ac380a7b07f84e5096e31b4d2eca">GetOrigin</a> (double[3])</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#3b13f66c458361f993f7db7f21f9a33d">SetExtent</a> (int extent[6])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#32484fed5e715910845d529be4df2aad">SetExtent</a> (int x1, int x2, int y1, int y2, int z1, int z2)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#a4eaf9ba2f23f28aedb3e7eda64acd1c">GetExtent</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#ffd3a839ef65126fb2c24115c6f9a9b6">GetExtent</a> (int &amp;, int &amp;, int &amp;, int &amp;, int &amp;, int &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#04815fdf93638ab56837538974814753">GetExtent</a> (int[6])</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#72f045513aa5ed9342b0a63173d475a8">CopyInformationToPipeline</a> (<a class="el" href="a00872.html">vtkInformation</a> *request, <a class="el" href="a00872.html">vtkInformation</a> *input, <a class="el" href="a00872.html">vtkInformation</a> *output, int forceCopy)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#aa870d757a35b9aa0cee611d4bd3ccac">CopyInformationFromPipeline</a> (<a class="el" href="a00872.html">vtkInformation</a> *request)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#6abea703d0a8aedcdd7738fbc26ef0f8">New</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#c033abeb39b34abe4de5c67fb81cc98b">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#2438ca27991d0190be815544dd2a78d3">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#5daa628e5a2ae6b6a5d6a473bff56667">GetData</a> (<a class="el" href="a00872.html">vtkInformation</a> *info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#bd09355abe297b26bb51a822a3e4822d">GetData</a> (<a class="el" href="a00895.html">vtkInformationVector</a> *v, int i=0)</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#688194268e3b50ec9a43d36de44be4e4">vtkImageStencilData</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#42b380f802c3f0d288d1f370431e6f74">~vtkImageStencilData</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#1164a96f2e0ab2df1a2fc5588cc459d6">InternalAdd</a> (<a class="el" href="a00836.html">vtkImageStencilData</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#9cd70c07ea3f0d84991f2fa01c8e0683">CollapseAdditionalIntersections</a> (int r2, int idx, int *clist, int &amp;clistlen)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#f13dc68152da8f5e455630c4ad360941">Extent</a> [6]</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#69e7b32239c6a1db60acf34adb16516e">Spacing</a> [3]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#e3a2e4d9084f448bca88866749eb4983">Origin</a> [3]</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#0594bc1e8186c038c5778ea941af9526">NumberOfExtentEntries</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#97382fd42c4e713e7033c1440e375a80">ExtentListLengths</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00836.html#87d52b0888975d11cfbd06be9645d969">ExtentLists</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="fe532b5a4eacd7ecdff1ed254f441b26"></a><!-- doxytag: member="vtkImageStencilData::Superclass" ref="fe532b5a4eacd7ecdff1ed254f441b26" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00362.html">vtkDataObject</a> <a class="el" href="a00362.html">vtkImageStencilData::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00362.html#1cb1add9bd37d15f4dbf8e088e944e62">vtkDataObject</a>.</p>

<p>Definition at line <a class="el" href="a04754.html#l00039">39</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="688194268e3b50ec9a43d36de44be4e4"></a><!-- doxytag: member="vtkImageStencilData::vtkImageStencilData" ref="688194268e3b50ec9a43d36de44be4e4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageStencilData::vtkImageStencilData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="42b380f802c3f0d288d1f370431e6f74"></a><!-- doxytag: member="vtkImageStencilData::~vtkImageStencilData" ref="42b380f802c3f0d288d1f370431e6f74" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageStencilData::~vtkImageStencilData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="6abea703d0a8aedcdd7738fbc26ef0f8"></a><!-- doxytag: member="vtkImageStencilData::New" ref="6abea703d0a8aedcdd7738fbc26ef0f8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00836.html">vtkImageStencilData</a>* vtkImageStencilData::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. 
<p>Reimplemented from <a class="el" href="a00362.html#13d4f201619a19a9b39978e92239cd98">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="152ca1bbb67f5e1b9c7ecfa17d64f74e"></a><!-- doxytag: member="vtkImageStencilData::GetClassName" ref="152ca1bbb67f5e1b9c7ecfa17d64f74e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkImageStencilData::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00362.html#a1a6c049b32e772ce370fc5fafa67428">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="c033abeb39b34abe4de5c67fb81cc98b"></a><!-- doxytag: member="vtkImageStencilData::IsTypeOf" ref="c033abeb39b34abe4de5c67fb81cc98b" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkImageStencilData::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a00362.html#0d0b43b6ab5a474eb8e97f47c43bae0e">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="af88a51d7b7382274b55010b0ec5a16b"></a><!-- doxytag: member="vtkImageStencilData::IsA" ref="af88a51d7b7382274b55010b0ec5a16b" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageStencilData::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a00362.html#79ea5a06ed7e8e192115a33f7384ed98">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="2438ca27991d0190be815544dd2a78d3"></a><!-- doxytag: member="vtkImageStencilData::SafeDownCast" ref="2438ca27991d0190be815544dd2a78d3" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00836.html">vtkImageStencilData</a>* vtkImageStencilData::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00362.html#8c6772e6b55033ce5833982eee01f8ef">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="a31375218155295c4b3cb399f1a48f46"></a><!-- doxytag: member="vtkImageStencilData::PrintSelf" ref="a31375218155295c4b3cb399f1a48f46" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a00362.html#41fc1279a91124320705e5fc98f623c7">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="10b0539601ca9c124af9f68f43a3f9de"></a><!-- doxytag: member="vtkImageStencilData::Initialize" ref="10b0539601ca9c124af9f68f43a3f9de" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::Initialize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Restore data object to initial state, 
<p>Reimplemented from <a class="el" href="a00362.html#125a61962658df7dd87d0c5755c06193">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="df9cb7e0f5911df594a0cf6e4b395f5f"></a><!-- doxytag: member="vtkImageStencilData::DeepCopy" ref="df9cb7e0f5911df594a0cf6e4b395f5f" args="(vtkDataObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::DeepCopy           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00362.html">vtkDataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>src</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Shallow and Deep copy. These copy the data, but not any of the pipeline connections. 
<p>Reimplemented from <a class="el" href="a00362.html#455b17df288af545f40c3a013714f114">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="5bb30aeecaf5ea0f0174e6378e157c8b"></a><!-- doxytag: member="vtkImageStencilData::ShallowCopy" ref="5bb30aeecaf5ea0f0174e6378e157c8b" args="(vtkDataObject *f)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::ShallowCopy           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00362.html">vtkDataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>src</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Shallow and Deep copy. These copy the data, but not any of the pipeline connections. 
<p>Reimplemented from <a class="el" href="a00362.html#04a5fb60bdbc929ce84f0cd14d911dbe">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="3801a76dcffd04f33a6a19bc2bf74134"></a><!-- doxytag: member="vtkImageStencilData::InternalImageStencilDataCopy" ref="3801a76dcffd04f33a6a19bc2bf74134" args="(vtkImageStencilData *s)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::InternalImageStencilDataCopy           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td>
          <td class="paramname"> <em>s</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9e6a4b68d4103e93061349d64f0d033b"></a><!-- doxytag: member="vtkImageStencilData::GetDataObjectType" ref="9e6a4b68d4103e93061349d64f0d033b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageStencilData::GetDataObjectType           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the data type as an integer (this will return VTK_DATA_OBJECT for now, maybe a proper type constant will be reserved later). 
<p>Reimplemented from <a class="el" href="a00362.html#a29b32b4beac6a90d31d4751f427add7">vtkDataObject</a>.</p>

<p>Definition at line <a class="el" href="a04754.html#l00049">49</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="12b66b0bd51187a860832ae371a386e7"></a><!-- doxytag: member="vtkImageStencilData::GetExtentType" ref="12b66b0bd51187a860832ae371a386e7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageStencilData::GetExtentType           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The extent type is 3D, just like <a class="el" href="a00751.html" title="topologically and geometrically regular array of data">vtkImageData</a>. 
<p>Reimplemented from <a class="el" href="a00362.html#e9d129f8fc75eb04d67d6d805dde6763">vtkDataObject</a>.</p>

<p>Definition at line <a class="el" href="a04754.html#l00052">52</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3cdc3f9b6aa556013b06f61bccdd23b6"></a><!-- doxytag: member="vtkImageStencilData::GetNextExtent" ref="3cdc3f9b6aa556013b06f61bccdd23b6" args="(int &amp;r1, int &amp;r2, int xMin, int xMax, int yIdx, int zIdx, int &amp;iter)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageStencilData::GetNextExtent           </td>
          <td>(</td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>r1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>r2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>xMin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>xMax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>yIdx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>zIdx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>iter</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Given the total output x extent [xMin,xMax] and the current y, z indices, return each sub-extent [r1,r2] that lies within within the unclipped region in sequence. A value of '0' is returned if no more sub-extents are available. The variable 'iter' must be initialized to zero before the first call, unless you want the complementary sub-extents in which case you must initialize 'iter' to -1. The variable 'iter' is used internally to keep track of which sub-extent should be returned next. 
</div>
</div><p>
<a class="anchor" name="1d788008d23755b9655ec188d0d98419"></a><!-- doxytag: member="vtkImageStencilData::InsertNextExtent" ref="1d788008d23755b9655ec188d0d98419" args="(int r1, int r2, int yIdx, int zIdx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::InsertNextExtent           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>yIdx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>zIdx</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method is used by vtkImageStencilDataSource to add an x sub extent [r1,r2] for the x row (yIdx,zIdx). The specified sub extent must not intersect any other sub extents along the same x row. As well, r1 and r2 must both be within the total x extent [Extent[0],Extent[1]]. 
</div>
</div><p>
<a class="anchor" name="0b1885ab1e2299dfec5b0ef08e3a2774"></a><!-- doxytag: member="vtkImageStencilData::InsertAndMergeExtent" ref="0b1885ab1e2299dfec5b0ef08e3a2774" args="(int r1, int r2, int yIdx, int zIdx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::InsertAndMergeExtent           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>yIdx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>zIdx</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Similar to InsertNextExtent, except that the extent (r1,r2) at yIdx, zIdx is merged with other extents, (if any) on that row. So a unique extent may not necessarily be added. For instance, if an extent [5,11] already exists adding an extent, [7,9] will not affect the stencil. Likewise adding [10, 13] will replace the existing extent with [5,13]. 
</div>
</div><p>
<a class="anchor" name="5414572a560e85d35e80f7e351fac3ed"></a><!-- doxytag: member="vtkImageStencilData::RemoveExtent" ref="5414572a560e85d35e80f7e351fac3ed" args="(int r1, int r2, int yIdx, int zIdx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::RemoveExtent           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>yIdx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>zIdx</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove the extent from (r1,r2) at yIdx, zIdx 
</div>
</div><p>
<a class="anchor" name="716b5e667992f5668d2f8f8d4ceaaf01"></a><!-- doxytag: member="vtkImageStencilData::SetSpacing" ref="716b5e667992f5668d2f8f8d4ceaaf01" args="(double, double, double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired spacing for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="56cfbfff0d0b589f3eaacf3d78e1d5e4"></a><!-- doxytag: member="vtkImageStencilData::SetSpacing" ref="56cfbfff0d0b589f3eaacf3d78e1d5e4" args="(double[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::SetSpacing           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired spacing for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="9cb5dabb17b91d420d19272f6f107c65"></a><!-- doxytag: member="vtkImageStencilData::GetSpacing" ref="9cb5dabb17b91d420d19272f6f107c65" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double* vtkImageStencilData::GetSpacing           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired spacing for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="f094718766786ffa3f8bfd46b487b4bb"></a><!-- doxytag: member="vtkImageStencilData::GetSpacing" ref="f094718766786ffa3f8bfd46b487b4bb" args="(double &amp;, double &amp;, double &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::GetSpacing           </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired spacing for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="e4471849fd42dad2f6fba8d02a708733"></a><!-- doxytag: member="vtkImageStencilData::GetSpacing" ref="e4471849fd42dad2f6fba8d02a708733" args="(double[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::GetSpacing           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired spacing for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="d844bd51e06776f501ddfbbd459a4695"></a><!-- doxytag: member="vtkImageStencilData::SetOrigin" ref="d844bd51e06776f501ddfbbd459a4695" args="(double, double, double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired origin for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="8cdac9d9f232c5422dcd40d73ca42bfc"></a><!-- doxytag: member="vtkImageStencilData::SetOrigin" ref="8cdac9d9f232c5422dcd40d73ca42bfc" args="(double[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::SetOrigin           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired origin for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="f7003eadac00bc87d8b1c5fa8499a982"></a><!-- doxytag: member="vtkImageStencilData::GetOrigin" ref="f7003eadac00bc87d8b1c5fa8499a982" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double* vtkImageStencilData::GetOrigin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired origin for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="45d12a0fdf414fcae4874e431f4f893c"></a><!-- doxytag: member="vtkImageStencilData::GetOrigin" ref="45d12a0fdf414fcae4874e431f4f893c" args="(double &amp;, double &amp;, double &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::GetOrigin           </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired origin for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="1486ac380a7b07f84e5096e31b4d2eca"></a><!-- doxytag: member="vtkImageStencilData::GetOrigin" ref="1486ac380a7b07f84e5096e31b4d2eca" args="(double[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::GetOrigin           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the desired origin for the stencil. This must be called before the stencil is Updated, ideally in the ExecuteInformation method of the imaging filter that is using the stencil. 
</div>
</div><p>
<a class="anchor" name="3b13f66c458361f993f7db7f21f9a33d"></a><!-- doxytag: member="vtkImageStencilData::SetExtent" ref="3b13f66c458361f993f7db7f21f9a33d" args="(int extent[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::SetExtent           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>extent</em>[6]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the extent of the data. This is should be called only by <a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a>, as it is part of the basic pipeline functionality. 
</div>
</div><p>
<a class="anchor" name="32484fed5e715910845d529be4df2aad"></a><!-- doxytag: member="vtkImageStencilData::SetExtent" ref="32484fed5e715910845d529be4df2aad" args="(int x1, int x2, int y1, int y2, int z1, int z2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::SetExtent           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>z1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>z2</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the extent of the data. This is should be called only by <a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a>, as it is part of the basic pipeline functionality. 
</div>
</div><p>
<a class="anchor" name="a4eaf9ba2f23f28aedb3e7eda64acd1c"></a><!-- doxytag: member="vtkImageStencilData::GetExtent" ref="a4eaf9ba2f23f28aedb3e7eda64acd1c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int* vtkImageStencilData::GetExtent           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the extent of the data. This is should be called only by <a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a>, as it is part of the basic pipeline functionality. 
</div>
</div><p>
<a class="anchor" name="ffd3a839ef65126fb2c24115c6f9a9b6"></a><!-- doxytag: member="vtkImageStencilData::GetExtent" ref="ffd3a839ef65126fb2c24115c6f9a9b6" args="(int &amp;, int &amp;, int &amp;, int &amp;, int &amp;, int &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::GetExtent           </td>
          <td>(</td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the extent of the data. This is should be called only by <a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a>, as it is part of the basic pipeline functionality. 
</div>
</div><p>
<a class="anchor" name="04815fdf93638ab56837538974814753"></a><!-- doxytag: member="vtkImageStencilData::GetExtent" ref="04815fdf93638ab56837538974814753" args="(int[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::GetExtent           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">[6]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the extent of the data. This is should be called only by <a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a>, as it is part of the basic pipeline functionality. 
</div>
</div><p>
<a class="anchor" name="322f681446cedcf6de18d084fbcbb604"></a><!-- doxytag: member="vtkImageStencilData::AllocateExtents" ref="322f681446cedcf6de18d084fbcbb604" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::AllocateExtents           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allocate space for the sub-extents. This is called by <a class="el" href="a00837.html" title="generate an image stencil">vtkImageStencilSource</a>. 
</div>
</div><p>
<a class="anchor" name="2ebe02b4ae2d0da9b8136479a28758f8"></a><!-- doxytag: member="vtkImageStencilData::Fill" ref="2ebe02b4ae2d0da9b8136479a28758f8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::Fill           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fill the sub-extents. 
</div>
</div><p>
<a class="anchor" name="72f045513aa5ed9342b0a63173d475a8"></a><!-- doxytag: member="vtkImageStencilData::CopyInformationToPipeline" ref="72f045513aa5ed9342b0a63173d475a8" args="(vtkInformation *request, vtkInformation *input, vtkInformation *output, int forceCopy)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::CopyInformationToPipeline           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>request</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>forceCopy</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Override these to handle origin, spacing, scalar type, and scalar number of components. See <a class="el" href="a00362.html" title="general representation of visualization data">vtkDataObject</a> for details. 
<p>Reimplemented from <a class="el" href="a00362.html#7c7b9185fe3f8bceed16a090a7f21058">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="aa870d757a35b9aa0cee611d4bd3ccac"></a><!-- doxytag: member="vtkImageStencilData::CopyInformationFromPipeline" ref="aa870d757a35b9aa0cee611d4bd3ccac" args="(vtkInformation *request)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::CopyInformationFromPipeline           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>request</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Override these to handle origin, spacing, scalar type, and scalar number of components. See <a class="el" href="a00362.html" title="general representation of visualization data">vtkDataObject</a> for details. 
<p>Reimplemented from <a class="el" href="a00362.html#704506723e143fd29ed4ecce817ef160">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="5daa628e5a2ae6b6a5d6a473bff56667"></a><!-- doxytag: member="vtkImageStencilData::GetData" ref="5daa628e5a2ae6b6a5d6a473bff56667" args="(vtkInformation *info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00836.html">vtkImageStencilData</a>* vtkImageStencilData::GetData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieve an instance of this class from an information object. 
<p>Reimplemented from <a class="el" href="a00362.html#d7ebc4f6ec32a1db7e6cfc0ff6974559">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd09355abe297b26bb51a822a3e4822d"></a><!-- doxytag: member="vtkImageStencilData::GetData" ref="bd09355abe297b26bb51a822a3e4822d" args="(vtkInformationVector *v, int i=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00836.html">vtkImageStencilData</a>* vtkImageStencilData::GetData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"> <em>v</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Retrieve an instance of this class from an information object. 
<p>Reimplemented from <a class="el" href="a00362.html#67a5941517a1ac4702bb8a9dfb07e986">vtkDataObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="49d481330e29faa073bdff3af8cab169"></a><!-- doxytag: member="vtkImageStencilData::Add" ref="49d481330e29faa073bdff3af8cab169" args="(vtkImageStencilData *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::Add           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add merges the stencil supplied as argument into Self. 
</div>
</div><p>
<a class="anchor" name="8b575fad267fd17db89504756d9b9600"></a><!-- doxytag: member="vtkImageStencilData::Subtract" ref="8b575fad267fd17db89504756d9b9600" args="(vtkImageStencilData *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::Subtract           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Subtract removes the portion of the stencil, supplied as argument, that lies within Self from Self. 
</div>
</div><p>
<a class="anchor" name="f561ea3e4f2dc2a512003b71c886b81f"></a><!-- doxytag: member="vtkImageStencilData::Replace" ref="f561ea3e4f2dc2a512003b71c886b81f" args="(vtkImageStencilData *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::Replace           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Replaces the portion of the stencil, supplied as argument, that lies within Self from Self. 
</div>
</div><p>
<a class="anchor" name="05c470e9a12bfc4ab95df1e5a0d427d5"></a><!-- doxytag: member="vtkImageStencilData::Clip" ref="05c470e9a12bfc4ab95df1e5a0d427d5" args="(int extent[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageStencilData::Clip           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>extent</em>[6]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clip the stencil with the supplied extents. In other words, discard data outside the specified extents. Return 1 if something changed. 
</div>
</div><p>
<a class="anchor" name="b7cd8510d07beab1556a33ba37d99f09"></a><!-- doxytag: member="vtkImageStencilData::CopyOriginAndSpacingFromPipeline" ref="b7cd8510d07beab1556a33ba37d99f09" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::CopyOriginAndSpacingFromPipeline           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get important info from pipeline. 
</div>
</div><p>
<a class="anchor" name="1164a96f2e0ab2df1a2fc5588cc459d6"></a><!-- doxytag: member="vtkImageStencilData::InternalAdd" ref="1164a96f2e0ab2df1a2fc5588cc459d6" args="(vtkImageStencilData *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageStencilData::InternalAdd           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00836.html">vtkImageStencilData</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Merges portions of the stencil that are within Self's extents into itself. 
</div>
</div><p>
<a class="anchor" name="9cd70c07ea3f0d84991f2fa01c8e0683"></a><!-- doxytag: member="vtkImageStencilData::CollapseAdditionalIntersections" ref="9cd70c07ea3f0d84991f2fa01c8e0683" args="(int r2, int idx, int *clist, int &amp;clistlen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageStencilData::CollapseAdditionalIntersections           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>clist</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>clistlen</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="69e7b32239c6a1db60acf34adb16516e"></a><!-- doxytag: member="vtkImageStencilData::Spacing" ref="69e7b32239c6a1db60acf34adb16516e" args="[3]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00836.html#69e7b32239c6a1db60acf34adb16516e">vtkImageStencilData::Spacing</a>[3]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The Spacing and Origin of the data. 
<p>Definition at line <a class="el" href="a04754.html#l00166">166</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e3a2e4d9084f448bca88866749eb4983"></a><!-- doxytag: member="vtkImageStencilData::Origin" ref="e3a2e4d9084f448bca88866749eb4983" args="[3]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00836.html#e3a2e4d9084f448bca88866749eb4983">vtkImageStencilData::Origin</a>[3]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The Spacing and Origin of the data. 
<p>Definition at line <a class="el" href="a04754.html#l00167">167</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f13dc68152da8f5e455630c4ad360941"></a><!-- doxytag: member="vtkImageStencilData::Extent" ref="f13dc68152da8f5e455630c4ad360941" args="[6]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00836.html#f13dc68152da8f5e455630c4ad360941">vtkImageStencilData::Extent</a>[6]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04754.html#l00170">170</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0594bc1e8186c038c5778ea941af9526"></a><!-- doxytag: member="vtkImageStencilData::NumberOfExtentEntries" ref="0594bc1e8186c038c5778ea941af9526" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00836.html#0594bc1e8186c038c5778ea941af9526">vtkImageStencilData::NumberOfExtentEntries</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The actual 'data' is stored here. 
<p>Definition at line <a class="el" href="a04754.html#l00174">174</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="97382fd42c4e713e7033c1440e375a80"></a><!-- doxytag: member="vtkImageStencilData::ExtentListLengths" ref="97382fd42c4e713e7033c1440e375a80" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int* <a class="el" href="a00836.html#97382fd42c4e713e7033c1440e375a80">vtkImageStencilData::ExtentListLengths</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The actual 'data' is stored here. 
<p>Definition at line <a class="el" href="a04754.html#l00175">175</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="87d52b0888975d11cfbd06be9645d969"></a><!-- doxytag: member="vtkImageStencilData::ExtentLists" ref="87d52b0888975d11cfbd06be9645d969" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int** <a class="el" href="a00836.html#87d52b0888975d11cfbd06be9645d969">vtkImageStencilData::ExtentLists</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The actual 'data' is stored here. 
<p>Definition at line <a class="el" href="a04754.html#l00176">176</a> of file <a class="el" href="a04754.html">vtkImageStencilData.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Imaging/<a class="el" href="a04754.html">vtkImageStencilData.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:11:19 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>