Sophie

Sophie

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

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: vtkImageSource 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>vtkImageSource Class Reference</h1><!-- doxytag: class="vtkImageSource" --><!-- doxytag: inherits="vtkSource" --><code>#include &lt;<a class="el" href="a04073.html">vtkImageSource.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkImageSource:</div>
<div class="dynsection">
<p><center><img src="a11196.png" border="0" usemap="#a11197" alt="Inheritance graph"></center>
<map name="a11197">
<area shape="rect" href="a00386.html" title="abstract filter class" alt="" coords="40,453,214,480"><area shape="rect" href="a00801.html" title="Generic filter that has N inputs." alt="" coords="238,453,422,480"><area shape="rect" href="a00839.html" title="Generic filter that has one input of type vtkImageData." alt="" coords="446,453,606,480"><area shape="rect" href="a01574.html" title="abstract class specifies interface for visualization network source" alt="" coords="288,304,371,331"><area shape="rect" href="a01306.html" title="abstract class specifies interface for visualization filters" alt="" coords="266,229,394,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="280,155,379,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="290,80,370,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="275,5,384,32"><area shape="rect" href="a00802.html" title="Generic filter that has N inputs." alt="" coords="6,528,232,555"><area shape="rect" href="a00845.html" title="Generic superclass for filters that have two inputs." alt="" coords="256,528,419,555"><area shape="rect" href="a00834.html" title="Filters that operate on pixel neighborhoods." alt="" coords="451,528,600,555"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkImageSource:</div>
<div class="dynsection">
<p><center><img src="a11198.png" border="0" usemap="#a11199" alt="Collaboration graph"></center>
<map name="a11199">
<area shape="rect" href="a01574.html" title="abstract class specifies interface for visualization network source" alt="" coords="1423,96,1505,123"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="1632,177,1739,204"><area shape="rect" href="a01306.html" title="abstract class specifies interface for visualization filters" alt="" coords="1833,177,1961,204"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1056,389,1155,416"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1415,299,1513,325"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="444,399,524,425"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="675,348,824,375"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="695,576,804,603"><area shape="rect" href="a00538.html" title="represent and manipulate fields of data" alt="" coords="1415,489,1513,516"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="1044,551,1167,577"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,519,116,545"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="403,565,565,592"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="169,580,300,607"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,96,289,123"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="393,616,575,643"><area shape="rect" href="a00540.html" title="vtkFieldData::CopyFieldFlag" alt="" coords="1008,500,1203,527"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a11200.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Source of data for the imaging pipeline. 
<p>
<a class="el" href="a00832.html" title="Source of data for the imaging pipeline.">vtkImageSource</a> is the superclass for all imaging sources and filters. The method <a class="el" href="a01574.html#35d01b232dd248861f41e84d8b1f7eed">Update()</a>, called by the cache, is the major interface to the source.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00839.html" title="Generic filter that has one input of type vtkImageData.">vtkImageToImageFilter</a> </dd></dl>

<p>Definition at line <a class="el" href="a04073.html#l00033">33</a> of file <a class="el" href="a04073.html">vtkImageSource.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="a01574.html">vtkSource</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#b796c0a03d4df54fdf402d4fa57f0aac">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="a00832.html#9aac5ad0953fbe4b80ad59fd186509b6">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="a00832.html#99ed53323c72d068ac0913416edec449">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="a00832.html#205db6fb207d3a1da8c839ac46e401fa">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</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="a00832.html#3cdd4a19f0c33bc3f335df398db23349">SetOutput</a> (<a class="el" href="a00751.html">vtkImageData</a> *output)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#95fd10aa1317d85ca8cb894a0e7f934e">GetOutput</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#e69275bd4b02c998d9c35959048eb42f">GetOutput</a> (int idx)</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 int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#31b33477712b385db54c8cfbeea83cb2">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00832.html">vtkImageSource</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#a96b77842523e611830daf3b421ae229">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</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="a00832.html#71c29faa84d9864ced0b02994867e6f7">vtkImageSource</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#2a55053e8c87746e94f38742c240d229">Execute</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="a00832.html#af94d4999ffd53c51d662a00ac57a737">Execute</a> (<a class="el" href="a00751.html">vtkImageData</a> *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#b77215e933890686953d235c26e78742">AllocateOutputData</a> (<a class="el" href="a00362.html">vtkDataObject</a> *out)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00832.html#55077ba408bc5d09b138bc4bf1d08cd6">FillOutputPortInformation</a> (int, <a class="el" href="a00872.html">vtkInformation</a> *)</td></tr>

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

<p>

<p>Reimplemented from <a class="el" href="a01574.html#e38c81cb82d6a0bc5d0ac2b734b8cf4d">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00386.html#a9e30b7c494490c605e1458122c9e191">vtkDataSetToImageFilter</a>, <a class="el" href="a00801.html#0e647e601005832429ec8d80f6b64268">vtkImageMultipleInputFilter</a>, <a class="el" href="a00802.html#361ed234d2e6f584fe84a0216df51938">vtkImageMultipleInputOutputFilter</a>, <a class="el" href="a00839.html#347efe5ee417d64f3a0b9de891d6d564">vtkImageToImageFilter</a>, <a class="el" href="a00845.html#901f477a0bacc0eb6c007003a9928206">vtkImageTwoInputFilter</a>, and <a class="el" href="a00834.html#fc7312a093ae9dbc984c1a89da5ba1dc">vtkImageSpatialFilter</a>.</p>

<p>Definition at line <a class="el" href="a04073.html#l00036">36</a> of file <a class="el" href="a04073.html">vtkImageSource.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="71c29faa84d9864ced0b02994867e6f7"></a><!-- doxytag: member="vtkImageSource::vtkImageSource" ref="71c29faa84d9864ced0b02994867e6f7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageSource::vtkImageSource           </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="b45711b64b4728925bf2d8279bdc8a51"></a><!-- doxytag: member="vtkImageSource::~vtkImageSource" ref="b45711b64b4728925bf2d8279bdc8a51" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageSource::~vtkImageSource           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="9aac5ad0953fbe4b80ad59fd186509b6"></a><!-- doxytag: member="vtkImageSource::GetClassName" ref="9aac5ad0953fbe4b80ad59fd186509b6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkImageSource::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="a01574.html#6c6a912f2c5a75885d285b3ceee66adc">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00386.html#20e2eccf3533e3fedf16308c805d93aa">vtkDataSetToImageFilter</a>, <a class="el" href="a00801.html#f395be9acbbf3875f32085938a5c04bd">vtkImageMultipleInputFilter</a>, <a class="el" href="a00802.html#34c084f3c06a2300a6b18d8edc75f6c8">vtkImageMultipleInputOutputFilter</a>, <a class="el" href="a00839.html#5cda5f62c11ecf6cb696eac0998fefb7">vtkImageToImageFilter</a>, <a class="el" href="a00845.html#9c86beafa548f928f2e8388fba4ec2d0">vtkImageTwoInputFilter</a>, and <a class="el" href="a00834.html#70eb6575a6b79253310a1518a7f1d6b4">vtkImageSpatialFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="31b33477712b385db54c8cfbeea83cb2"></a><!-- doxytag: member="vtkImageSource::IsTypeOf" ref="31b33477712b385db54c8cfbeea83cb2" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkImageSource::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="a01574.html#df8b360ba6b51f1f975fec2a9f09593a">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00386.html#4d6ae02a125e4d24fd3561cde25bcf4c">vtkDataSetToImageFilter</a>, <a class="el" href="a00801.html#50b69b7cd85ea17bedef3eb718929fd7">vtkImageMultipleInputFilter</a>, <a class="el" href="a00802.html#10390908c18abb65b0c5f090f71e44aa">vtkImageMultipleInputOutputFilter</a>, <a class="el" href="a00839.html#884bffa7723729c017869d8cec8ecf62">vtkImageToImageFilter</a>, <a class="el" href="a00845.html#2376f7e698024fdb03b72719394196e4">vtkImageTwoInputFilter</a>, and <a class="el" href="a00834.html#ddbac552c22b3796892e8c5ed1b876d7">vtkImageSpatialFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="99ed53323c72d068ac0913416edec449"></a><!-- doxytag: member="vtkImageSource::IsA" ref="99ed53323c72d068ac0913416edec449" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageSource::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="a01574.html#2815f182e3e4fe43072fd6d0226f3e3d">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00386.html#87923b632de24ee00bc5cf565deed7cf">vtkDataSetToImageFilter</a>, <a class="el" href="a00801.html#cb350e25f23e9fef116a287ff14bc35a">vtkImageMultipleInputFilter</a>, <a class="el" href="a00802.html#b227a70e0a857445d922c03904a08dda">vtkImageMultipleInputOutputFilter</a>, <a class="el" href="a00839.html#5ef67ca938746a187b0f3b7985147e9c">vtkImageToImageFilter</a>, <a class="el" href="a00845.html#1c6b59dbd6d6332f1fe42ceb565fef77">vtkImageTwoInputFilter</a>, and <a class="el" href="a00834.html#975d768b5c99d12831b0c27ccc8ceef1">vtkImageSpatialFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="a96b77842523e611830daf3b421ae229"></a><!-- doxytag: member="vtkImageSource::SafeDownCast" ref="a96b77842523e611830daf3b421ae229" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00832.html">vtkImageSource</a>* vtkImageSource::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="a01574.html#88f4e1092d2683091041848bc391c5fc">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00386.html#3a7e28c98fe759903a368150584cb865">vtkDataSetToImageFilter</a>, <a class="el" href="a00801.html#e484ea04e0d3d722be9e3b0075ceee1d">vtkImageMultipleInputFilter</a>, <a class="el" href="a00802.html#8870a8bfdebdfa7333746c0840e5cbbb">vtkImageMultipleInputOutputFilter</a>, <a class="el" href="a00839.html#bc7df3ea69df004b3740733b2dfaba7d">vtkImageToImageFilter</a>, <a class="el" href="a00845.html#52649461eca348ad3341f2990ad459f2">vtkImageTwoInputFilter</a>, and <a class="el" href="a00834.html#88070c84db1d250e5908503a9aac0072">vtkImageSpatialFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="205db6fb207d3a1da8c839ac46e401fa"></a><!-- doxytag: member="vtkImageSource::PrintSelf" ref="205db6fb207d3a1da8c839ac46e401fa" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageSource::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="a01574.html#11fac66b238c6aac93c9579f3f93eece">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00386.html#78b0281e7e5b02abc48bf599030e9422">vtkDataSetToImageFilter</a>, <a class="el" href="a00801.html#6b00852758972d7b46136e1a67d52cdb">vtkImageMultipleInputFilter</a>, <a class="el" href="a00802.html#fb72fb9a78ac98a72b113c5e93d2a531">vtkImageMultipleInputOutputFilter</a>, <a class="el" href="a00839.html#9259db0713c44d02c7fa653d1b6b1427">vtkImageToImageFilter</a>, <a class="el" href="a00845.html#bb129332c0e1df8272d2d54808acff45">vtkImageTwoInputFilter</a>, and <a class="el" href="a00834.html#50ce5eda0ea815aacd035a926fb1a66d">vtkImageSpatialFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="3cdd4a19f0c33bc3f335df398db23349"></a><!-- doxytag: member="vtkImageSource::SetOutput" ref="3cdd4a19f0c33bc3f335df398db23349" args="(vtkImageData *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageSource::SetOutput           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the output of this source. 
</div>
</div><p>
<a class="anchor" name="95fd10aa1317d85ca8cb894a0e7f934e"></a><!-- doxytag: member="vtkImageSource::GetOutput" ref="95fd10aa1317d85ca8cb894a0e7f934e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00751.html">vtkImageData</a>* vtkImageSource::GetOutput           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the output of this source. 
<p>Reimplemented in <a class="el" href="a00802.html#a318981cd152a11da7a492e048a98745">vtkImageMultipleInputOutputFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="e69275bd4b02c998d9c35959048eb42f"></a><!-- doxytag: member="vtkImageSource::GetOutput" ref="e69275bd4b02c998d9c35959048eb42f" args="(int idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00751.html">vtkImageData</a>* vtkImageSource::GetOutput           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the output of this source. 
<p>Reimplemented from <a class="el" href="a01574.html#7893202b9106599623f5683145df895a">vtkSource</a>.</p>

<p>Reimplemented in <a class="el" href="a00802.html#94e786da781a31a33b1a31ee0f09d01b">vtkImageMultipleInputOutputFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="2a55053e8c87746e94f38742c240d229"></a><!-- doxytag: member="vtkImageSource::Execute" ref="2a55053e8c87746e94f38742c240d229" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageSource::Execute           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method is the old style execute method 
<p>Reimplemented from <a class="el" href="a01574.html#225fb8cb19e8087cbb8ee9fbb47f6a09">vtkSource</a>.</p>

</div>
</div><p>
<a class="anchor" name="af94d4999ffd53c51d662a00ac57a737"></a><!-- doxytag: member="vtkImageSource::Execute" ref="af94d4999ffd53c51d662a00ac57a737" args="(vtkImageData *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageSource::Execute           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b77215e933890686953d235c26e78742"></a><!-- doxytag: member="vtkImageSource::AllocateOutputData" ref="b77215e933890686953d235c26e78742" args="(vtkDataObject *out)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00751.html">vtkImageData</a>* vtkImageSource::AllocateOutputData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00362.html">vtkDataObject</a> *&nbsp;</td>
          <td class="paramname"> <em>out</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="a00839.html#5eebc8deec6e44a8ae8c95333c9c2f41">vtkImageToImageFilter</a>.</p>

</div>
</div><p>
<a class="anchor" name="55077ba408bc5d09b138bc4bf1d08cd6"></a><!-- doxytag: member="vtkImageSource::FillOutputPortInformation" ref="55077ba408bc5d09b138bc4bf1d08cd6" args="(int, vtkInformation *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageSource::FillOutputPortInformation           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>port</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>info</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fill the output port information objects for this algorithm. This is invoked by the first call to GetOutputPortInformation for each port so subclasses can specify what they can handle. 
<p>Reimplemented from <a class="el" href="a01574.html#0224e25a2d3c26670e179f509c5a1a20">vtkSource</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Filtering/<a class="el" href="a04073.html">vtkImageSource.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:11:13 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>