Sophie

Sophie

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

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: vtkCachedStreamingDemandDrivenPipeline 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>vtkCachedStreamingDemandDrivenPipeline Class Reference</h1><!-- doxytag: class="vtkCachedStreamingDemandDrivenPipeline" --><!-- doxytag: inherits="vtkStreamingDemandDrivenPipeline" --><code>#include &lt;<a class="el" href="a03990.html">vtkCachedStreamingDemandDrivenPipeline.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkCachedStreamingDemandDrivenPipeline:</div>
<div class="dynsection">
<p><center><img src="a08375.png" border="0" usemap="#a08376" alt="Inheritance graph"></center>
<map name="a08376">
<area shape="rect" href="a01613.html" title="Executive supporting partial updates." alt="" coords="30,304,270,331"><area shape="rect" href="a00407.html" title="Executive supporting on&#45;demand execution." alt="" coords="60,230,239,256"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="100,155,199,182"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="110,80,190,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="95,6,204,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkCachedStreamingDemandDrivenPipeline:</div>
<div class="dynsection">
<p><center><img src="a08377.png" border="0" usemap="#a08378" alt="Collaboration graph"></center>
<map name="a08378">
<area shape="rect" href="a01613.html" title="Executive supporting partial updates." alt="" coords="1207,552,1447,579"><area shape="rect" href="a00407.html" title="Executive supporting on&#45;demand execution." alt="" coords="1103,459,1281,485"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="480,333,579,360"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="295,459,393,485"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="576,96,656,123"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="316,197,465,224"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="952,333,1061,360"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="463,723,569,749"><area shape="rect" href="a00538.html" title="represent and manipulate fields of data" alt="" coords="655,552,753,579"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="687,459,809,485"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="939,5,1048,32"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="848,197,1011,224"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="1060,96,1191,123"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="239,5,348,32"><area shape="rect" href="a01574.html" title="abstract class specifies interface for visualization network source" alt="" coords="28,632,111,659"><area shape="rect" href="a01306.html" title="abstract class specifies interface for visualization filters" alt="" coords="280,552,408,579"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="1035,197,1216,224"><area shape="rect" href="a00540.html" title="vtkFieldData::CopyFieldFlag" alt="" coords="833,459,1028,485"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a08379.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
<a class="el" href="a00224.html">vtkCachedStreamingDemandDrivenPipeline</a> 
<p>Definition at line <a class="el" href="a03990.html#l00029">29</a> of file <a class="el" href="a03990.html">vtkCachedStreamingDemandDrivenPipeline.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 <br>
<a class="el" href="a01613.html">vtkStreamingDemandDrivenPipeline</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#acc32a56f700957fd8a6daeab48fa4bb">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="a00224.html#84448a944ae47b2a924fd2a70d15edc4">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="a00224.html#b78c6486aec34d0ba84d244f9c4b2306">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="a00224.html#392800c377510bd3af282e8ad1f59412">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">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#30e3429d4cc12d0b43262c171fdae3cd">Update</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="a00224.html#69d72afa1509acbff605a15dbb7fe798">Update</a> (int port)</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="a00224.html#925e55ef8ab6212660ad8587fd8120e5">SetCacheSize</a> (int size)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#8ef4996c339ec190499c6f8f5755857e">GetCacheSize</a> ()</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 <br>
<a class="el" href="a00224.html">vtkCachedStreamingDemandDrivenPipeline</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#9640fe5ab4f802b4a357f21ead0af07c">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="a00224.html#33ea5c04c4a84f0aea25081b3d02e452">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <br>
<a class="el" href="a00224.html">vtkCachedStreamingDemandDrivenPipeline</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#17a919d9ef7c8a935885a02efb11298b">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="a00224.html#9496e4a384e6038f6a569570bed57f4c">vtkCachedStreamingDemandDrivenPipeline</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#92801550cc519f165f43d82cdf3eda3a">~vtkCachedStreamingDemandDrivenPipeline</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="a00224.html#9c48458f4adbc797f23324558a3857d9">NeedToExecuteData</a> (int outputPort, <a class="el" href="a00895.html">vtkInformationVector</a> **inInfoVec, <a class="el" href="a00895.html">vtkInformationVector</a> *outInfoVec)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#a2988fc0d4f7ad3794508cb3b92fa7ff">ExecuteData</a> (<a class="el" href="a00872.html">vtkInformation</a> *request, <a class="el" href="a00895.html">vtkInformationVector</a> **inInfoVec, <a class="el" href="a00895.html">vtkInformationVector</a> *outInfoVec)</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="a00224.html#3cb8305f529df4a8629beecf92f9382a">CacheSize</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00362.html">vtkDataObject</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#ab177ea98866e90cc7c0d7b8e384f65c">Data</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00224.html#05037e0ebe2823d00c49cfab448ac7ea">Times</a></td></tr>

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

<p>

<p>Reimplemented from <a class="el" href="a01613.html#6c818cf486fdd631328b24109da3384f">vtkStreamingDemandDrivenPipeline</a>.</p>

<p>Definition at line <a class="el" href="a03990.html#l00035">35</a> of file <a class="el" href="a03990.html">vtkCachedStreamingDemandDrivenPipeline.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="9496e4a384e6038f6a569570bed57f4c"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::vtkCachedStreamingDemandDrivenPipeline" ref="9496e4a384e6038f6a569570bed57f4c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkCachedStreamingDemandDrivenPipeline::vtkCachedStreamingDemandDrivenPipeline           </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="92801550cc519f165f43d82cdf3eda3a"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::~vtkCachedStreamingDemandDrivenPipeline" ref="92801550cc519f165f43d82cdf3eda3a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkCachedStreamingDemandDrivenPipeline::~vtkCachedStreamingDemandDrivenPipeline           </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="9640fe5ab4f802b4a357f21ead0af07c"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::New" ref="9640fe5ab4f802b4a357f21ead0af07c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00224.html">vtkCachedStreamingDemandDrivenPipeline</a>* vtkCachedStreamingDemandDrivenPipeline::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="a01613.html#002ca2bce6cf5e728e1d754e72713dc8">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="84448a944ae47b2a924fd2a70d15edc4"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::GetClassName" ref="84448a944ae47b2a924fd2a70d15edc4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkCachedStreamingDemandDrivenPipeline::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="a01613.html#dbe65d95cca801858dd9b4b642fb434f">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="33ea5c04c4a84f0aea25081b3d02e452"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::IsTypeOf" ref="33ea5c04c4a84f0aea25081b3d02e452" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkCachedStreamingDemandDrivenPipeline::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="a01613.html#fca3887ea13c0707d55ebfe282046c6b">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="b78c6486aec34d0ba84d244f9c4b2306"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::IsA" ref="b78c6486aec34d0ba84d244f9c4b2306" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkCachedStreamingDemandDrivenPipeline::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="a01613.html#b75a663885ed9c9eb0c34896be9af847">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="17a919d9ef7c8a935885a02efb11298b"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::SafeDownCast" ref="17a919d9ef7c8a935885a02efb11298b" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00224.html">vtkCachedStreamingDemandDrivenPipeline</a>* vtkCachedStreamingDemandDrivenPipeline::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="a01613.html#b323b6bf0fc6693b0b0ea3919b68e383">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="392800c377510bd3af282e8ad1f59412"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::PrintSelf" ref="392800c377510bd3af282e8ad1f59412" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCachedStreamingDemandDrivenPipeline::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="a01613.html#f4068bf888924a4c4608b4dbc0fab775">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="30e3429d4cc12d0b43262c171fdae3cd"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::Update" ref="30e3429d4cc12d0b43262c171fdae3cd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkCachedStreamingDemandDrivenPipeline::Update           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bring the algorithm's outputs up-to-date. 
<p>Reimplemented from <a class="el" href="a01613.html#a359452dc345d265f71d1c172bc5a56f">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="69d72afa1509acbff605a15dbb7fe798"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::Update" ref="69d72afa1509acbff605a15dbb7fe798" args="(int port)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkCachedStreamingDemandDrivenPipeline::Update           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>port</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bring the algorithm's outputs up-to-date. 
<p>Reimplemented from <a class="el" href="a01613.html#f50889295357f77a8a1c6ed1aadcb2d8">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="925e55ef8ab6212660ad8587fd8120e5"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::SetCacheSize" ref="925e55ef8ab6212660ad8587fd8120e5" args="(int size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCachedStreamingDemandDrivenPipeline::SetCacheSize           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>size</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is the maximum number of images that can be retained in memory. it defaults to 10. 
</div>
</div><p>
<a class="anchor" name="8ef4996c339ec190499c6f8f5755857e"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::GetCacheSize" ref="8ef4996c339ec190499c6f8f5755857e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkCachedStreamingDemandDrivenPipeline::GetCacheSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is the maximum number of images that can be retained in memory. it defaults to 10. 
</div>
</div><p>
<a class="anchor" name="9c48458f4adbc797f23324558a3857d9"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::NeedToExecuteData" ref="9c48458f4adbc797f23324558a3857d9" args="(int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkCachedStreamingDemandDrivenPipeline::NeedToExecuteData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>outputPort</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname"> <em>inInfoVec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"> <em>outInfoVec</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>

<p>Reimplemented from <a class="el" href="a01613.html#ab6082b7e3b435d1abb467018213ba40">vtkStreamingDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<a class="anchor" name="a2988fc0d4f7ad3794508cb3b92fa7ff"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::ExecuteData" ref="a2988fc0d4f7ad3794508cb3b92fa7ff" args="(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkCachedStreamingDemandDrivenPipeline::ExecuteData           </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="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname"> <em>inInfoVec</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"> <em>outInfoVec</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>

<p>Reimplemented from <a class="el" href="a00407.html#4c9e8a12ffda82cf5951f271110e84ee">vtkDemandDrivenPipeline</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="3cb8305f529df4a8629beecf92f9382a"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::CacheSize" ref="3cb8305f529df4a8629beecf92f9382a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00224.html#3cb8305f529df4a8629beecf92f9382a">vtkCachedStreamingDemandDrivenPipeline::CacheSize</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="ab177ea98866e90cc7c0d7b8e384f65c"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::Data" ref="ab177ea98866e90cc7c0d7b8e384f65c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00362.html">vtkDataObject</a>** <a class="el" href="a00224.html#ab177ea98866e90cc7c0d7b8e384f65c">vtkCachedStreamingDemandDrivenPipeline::Data</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="05037e0ebe2823d00c49cfab448ac7ea"></a><!-- doxytag: member="vtkCachedStreamingDemandDrivenPipeline::Times" ref="05037e0ebe2823d00c49cfab448ac7ea" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long* <a class="el" href="a00224.html#05037e0ebe2823d00c49cfab448ac7ea">vtkCachedStreamingDemandDrivenPipeline::Times</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03990.html#l00065">65</a> of file <a class="el" href="a03990.html">vtkCachedStreamingDemandDrivenPipeline.h</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="a03990.html">vtkCachedStreamingDemandDrivenPipeline.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 18:55:32 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>