Sophie

Sophie

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

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: vtkTimeSourceExample 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>vtkTimeSourceExample Class Reference</h1><!-- doxytag: class="vtkTimeSourceExample" --><!-- doxytag: inherits="vtkImageAlgorithm" --><code>#include &lt;<a class="el" href="a04486.html">vtkTimeSourceExample.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkTimeSourceExample:</div>
<div class="dynsection">
<p><center><img src="a15245.png" border="0" usemap="#a15246" alt="Inheritance graph"></center>
<map name="a15246">
<area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="20,229,156,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="39,155,137,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="48,80,128,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="33,5,143,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkTimeSourceExample:</div>
<div class="dynsection">
<p><center><img src="a15247.png" border="0" usemap="#a15248" alt="Collaboration graph"></center>
<map name="a15248">
<area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="183,499,319,525"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="281,381,380,408"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="477,499,576,525"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="407,173,487,200"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="404,264,553,291"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="212,264,321,291"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="164,5,273,32"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="5,173,168,200"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="153,83,284,109"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="308,83,417,109"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="192,173,373,200"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a15249.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition at line <a class="el" href="a04486.html#l00032">32</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.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="a00727.html">vtkImageAlgorithm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#a25f37c876afb463fe210fbcb61b3d2d">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="a01718.html#00c2405cc44893f2adf8dedfcc666663">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="a01718.html#46c6b73c70d961495c251ac26284e911">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="a01718.html#789a3c19fd7c3ef860fe914e89340e66">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 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#e742f2cd9c60773a81bb3bd030302814">SetAnalytic</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#01ec70800d7654e201732ecbd002a419">GetAnalytic</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="a01718.html#d08c59c5d00a082d62be662770d1e691">AnalyticOn</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="a01718.html#de078317ecc71a13965b72dea137847f">AnalyticOff</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#2955397f8b522e20c7573bc4c8912b7f">GetXAmplitude</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="a01718.html#50dc9c8d6d9139f9ce1315fddb18c305">SetYAmplitude</a> (double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#66dd365583f1a2fa2419f8d68d489612">GetYAmplitude</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#8d6896d7b2a298c14093b36db6d39afe">SetGrowing</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#9e0c882387ee8840915eb957b1bdb1f8">GetGrowing</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="a01718.html#0d62e46e6dd4086984227cf9c16e970e">GrowingOn</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="a01718.html#2f96b7ef5cd1a60810cc78dc04c2e65f">GrowingOff</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 <a class="el" href="a01718.html">vtkTimeSourceExample</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#ce7dec169fe2a7b7b92ee1ced83b0b9e">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="a01718.html#67f9f8f6d1919c88da86678d88754a8a">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01718.html">vtkTimeSourceExample</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#735304cc14cbd813dd5849bf7a3071b8">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="a01718.html#24577059ac45a2e3cee1f374b76e918f">vtkTimeSourceExample</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#e1c42c1f359f2d097efe59a97df8d030">~vtkTimeSourceExample</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="a01718.html#5975268d63db962b15e8235fb3c74b20">RequestInformation</a> (<a class="el" href="a00872.html">vtkInformation</a> *, <a class="el" href="a00895.html">vtkInformationVector</a> **, <a class="el" href="a00895.html">vtkInformationVector</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="a01718.html#376bfd8b8cfe75c6fd614139797c45db">RequestData</a> (<a class="el" href="a00872.html">vtkInformation</a> *, <a class="el" href="a00895.html">vtkInformationVector</a> **, <a class="el" href="a00895.html">vtkInformationVector</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#2692617c11c10eed84e8bc13bc11be0b">LookupTimeAndValue</a> (double &amp;time, double &amp;value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#292ae64022676f0682ae9e9804fc89c0">ValueFunction</a> (double time)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#8722c07b449410b084426c6f518b6b4b">XFunction</a> (double time)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#a766660866acf61f0e69d3fdb4290e8e">YFunction</a> (double time)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#1ad389e2ff54576493a3ff8110c5dd7d">NumCellsFunction</a> (double time)</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="a01718.html#a8183e114b45098c3779b81e5977a6b9">Analytic</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#c19f925595388a20347ddc01ea2b157e">XAmplitude</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#41f8ca554d3050797ba6788dd40f76d9">YAmplitude</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#428d0639627d22e07167aec3443b1632">Growing</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#bdf59635a921ab17a56bca97bc87ef15">NumSteps</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#8d16165aecc8024cb6130aeb083e0017">Steps</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01718.html#7f28a1e0572bfc14a52d4ed44567440f">Values</a></td></tr>

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

<p>

<p>Reimplemented from <a class="el" href="a00727.html#4886a2bada7e61a8f7767bea0e68cb21">vtkImageAlgorithm</a>.</p>

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

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="24577059ac45a2e3cee1f374b76e918f"></a><!-- doxytag: member="vtkTimeSourceExample::vtkTimeSourceExample" ref="24577059ac45a2e3cee1f374b76e918f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTimeSourceExample::vtkTimeSourceExample           </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="e1c42c1f359f2d097efe59a97df8d030"></a><!-- doxytag: member="vtkTimeSourceExample::~vtkTimeSourceExample" ref="e1c42c1f359f2d097efe59a97df8d030" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTimeSourceExample::~vtkTimeSourceExample           </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="ce7dec169fe2a7b7b92ee1ced83b0b9e"></a><!-- doxytag: member="vtkTimeSourceExample::New" ref="ce7dec169fe2a7b7b92ee1ced83b0b9e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01718.html">vtkTimeSourceExample</a>* vtkTimeSourceExample::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="a00101.html#06d80d8d4aa1a4856135fa003845be82">vtkAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="00c2405cc44893f2adf8dedfcc666663"></a><!-- doxytag: member="vtkTimeSourceExample::GetClassName" ref="00c2405cc44893f2adf8dedfcc666663" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkTimeSourceExample::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="a00727.html#91c28cada9653fbb3c9d281eb611fdfa">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="67f9f8f6d1919c88da86678d88754a8a"></a><!-- doxytag: member="vtkTimeSourceExample::IsTypeOf" ref="67f9f8f6d1919c88da86678d88754a8a" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkTimeSourceExample::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="a00727.html#27cee08eda0b22134811f84ef44d269d">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="46c6b73c70d961495c251ac26284e911"></a><!-- doxytag: member="vtkTimeSourceExample::IsA" ref="46c6b73c70d961495c251ac26284e911" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTimeSourceExample::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="a00727.html#572ad8603a8e0e66eb95362fc3c7f970">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="735304cc14cbd813dd5849bf7a3071b8"></a><!-- doxytag: member="vtkTimeSourceExample::SafeDownCast" ref="735304cc14cbd813dd5849bf7a3071b8" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01718.html">vtkTimeSourceExample</a>* vtkTimeSourceExample::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="a00727.html#e069fec1c9cac59188001ad8493945a4">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="789a3c19fd7c3ef860fe914e89340e66"></a><!-- doxytag: member="vtkTimeSourceExample::PrintSelf" ref="789a3c19fd7c3ef860fe914e89340e66" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTimeSourceExample::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="a00727.html#24f67bbfad1ac731eb64f5172cf30af3">vtkImageAlgorithm</a>.</p>

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

<p>
When off (the default) this source produces a discrete set of values. When on, this source produces a value analytically for any queried time. 
</div>
</div><p>
<a class="anchor" name="01ec70800d7654e201732ecbd002a419"></a><!-- doxytag: member="vtkTimeSourceExample::GetAnalytic" ref="01ec70800d7654e201732ecbd002a419" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTimeSourceExample::GetAnalytic           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this source produces a discrete set of values. When on, this source produces a value analytically for any queried time. 
</div>
</div><p>
<a class="anchor" name="d08c59c5d00a082d62be662770d1e691"></a><!-- doxytag: member="vtkTimeSourceExample::AnalyticOn" ref="d08c59c5d00a082d62be662770d1e691" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::AnalyticOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this source produces a discrete set of values. When on, this source produces a value analytically for any queried time. 
</div>
</div><p>
<a class="anchor" name="de078317ecc71a13965b72dea137847f"></a><!-- doxytag: member="vtkTimeSourceExample::AnalyticOff" ref="de078317ecc71a13965b72dea137847f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::AnalyticOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this source produces a discrete set of values. When on, this source produces a value analytically for any queried time. 
</div>
</div><p>
<a class="anchor" name="3b2282f8450e2a83d8fcff0f38ef3206"></a><!-- doxytag: member="vtkTimeSourceExample::SetXAmplitude" ref="3b2282f8450e2a83d8fcff0f38ef3206" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::SetXAmplitude           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When 0.0 (the default) this produces a data set that is stationary. When on the data set moves in the X/Y plane over a sin wave over time, amplified by the value. 
</div>
</div><p>
<a class="anchor" name="2955397f8b522e20c7573bc4c8912b7f"></a><!-- doxytag: member="vtkTimeSourceExample::GetXAmplitude" ref="2955397f8b522e20c7573bc4c8912b7f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkTimeSourceExample::GetXAmplitude           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When 0.0 (the default) this produces a data set that is stationary. When on the data set moves in the X/Y plane over a sin wave over time, amplified by the value. 
</div>
</div><p>
<a class="anchor" name="50dc9c8d6d9139f9ce1315fddb18c305"></a><!-- doxytag: member="vtkTimeSourceExample::SetYAmplitude" ref="50dc9c8d6d9139f9ce1315fddb18c305" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::SetYAmplitude           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When 0.0 (the default) this produces a data set that is stationary. When on the data set moves in the X/Y plane over a sin wave over time, amplified by the value. 
</div>
</div><p>
<a class="anchor" name="66dd365583f1a2fa2419f8d68d489612"></a><!-- doxytag: member="vtkTimeSourceExample::GetYAmplitude" ref="66dd365583f1a2fa2419f8d68d489612" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkTimeSourceExample::GetYAmplitude           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When 0.0 (the default) this produces a data set that is stationary. When on the data set moves in the X/Y plane over a sin wave over time, amplified by the value. 
</div>
</div><p>
<a class="anchor" name="8d6896d7b2a298c14093b36db6d39afe"></a><!-- doxytag: member="vtkTimeSourceExample::SetGrowing" ref="8d6896d7b2a298c14093b36db6d39afe" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::SetGrowing           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this produces a single cell data set. When on the the number of cells (in the Y direction) grows and shrinks over time along a hat function. 
</div>
</div><p>
<a class="anchor" name="9e0c882387ee8840915eb957b1bdb1f8"></a><!-- doxytag: member="vtkTimeSourceExample::GetGrowing" ref="9e0c882387ee8840915eb957b1bdb1f8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTimeSourceExample::GetGrowing           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this produces a single cell data set. When on the the number of cells (in the Y direction) grows and shrinks over time along a hat function. 
</div>
</div><p>
<a class="anchor" name="0d62e46e6dd4086984227cf9c16e970e"></a><!-- doxytag: member="vtkTimeSourceExample::GrowingOn" ref="0d62e46e6dd4086984227cf9c16e970e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::GrowingOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this produces a single cell data set. When on the the number of cells (in the Y direction) grows and shrinks over time along a hat function. 
</div>
</div><p>
<a class="anchor" name="2f96b7ef5cd1a60810cc78dc04c2e65f"></a><!-- doxytag: member="vtkTimeSourceExample::GrowingOff" ref="2f96b7ef5cd1a60810cc78dc04c2e65f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTimeSourceExample::GrowingOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When off (the default) this produces a single cell data set. When on the the number of cells (in the Y direction) grows and shrinks over time along a hat function. 
</div>
</div><p>
<a class="anchor" name="5975268d63db962b15e8235fb3c74b20"></a><!-- doxytag: member="vtkTimeSourceExample::RequestInformation" ref="5975268d63db962b15e8235fb3c74b20" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTimeSourceExample::RequestInformation           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname">, </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">, </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"></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="a00727.html#b739abd84881f7e31a8a382bf5a06a91">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="376bfd8b8cfe75c6fd614139797c45db"></a><!-- doxytag: member="vtkTimeSourceExample::RequestData" ref="376bfd8b8cfe75c6fd614139797c45db" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTimeSourceExample::RequestData           </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>inputVector</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>outputVector</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>
This is called by the superclass. This is the method you should override. 
<p>Reimplemented from <a class="el" href="a00727.html#ddc9f91ebe9386c31617c3e12166e10e">vtkImageAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="2692617c11c10eed84e8bc13bc11be0b"></a><!-- doxytag: member="vtkTimeSourceExample::LookupTimeAndValue" ref="2692617c11c10eed84e8bc13bc11be0b" args="(double &amp;time, double &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTimeSourceExample::LookupTimeAndValue           </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>time</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="292ae64022676f0682ae9e9804fc89c0"></a><!-- doxytag: member="vtkTimeSourceExample::ValueFunction" ref="292ae64022676f0682ae9e9804fc89c0" args="(double time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkTimeSourceExample::ValueFunction           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>time</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8722c07b449410b084426c6f518b6b4b"></a><!-- doxytag: member="vtkTimeSourceExample::XFunction" ref="8722c07b449410b084426c6f518b6b4b" args="(double time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkTimeSourceExample::XFunction           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>time</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a766660866acf61f0e69d3fdb4290e8e"></a><!-- doxytag: member="vtkTimeSourceExample::YFunction" ref="a766660866acf61f0e69d3fdb4290e8e" args="(double time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkTimeSourceExample::YFunction           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>time</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1ad389e2ff54576493a3ff8110c5dd7d"></a><!-- doxytag: member="vtkTimeSourceExample::NumCellsFunction" ref="1ad389e2ff54576493a3ff8110c5dd7d" args="(double time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkTimeSourceExample::NumCellsFunction           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>time</em>          </td>
          <td>&nbsp;)&nbsp;</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="a8183e114b45098c3779b81e5977a6b9"></a><!-- doxytag: member="vtkTimeSourceExample::Analytic" ref="a8183e114b45098c3779b81e5977a6b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01718.html#a8183e114b45098c3779b81e5977a6b9">vtkTimeSourceExample::Analytic</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04486.html#l00086">86</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c19f925595388a20347ddc01ea2b157e"></a><!-- doxytag: member="vtkTimeSourceExample::XAmplitude" ref="c19f925595388a20347ddc01ea2b157e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01718.html#c19f925595388a20347ddc01ea2b157e">vtkTimeSourceExample::XAmplitude</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04486.html#l00087">87</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="41f8ca554d3050797ba6788dd40f76d9"></a><!-- doxytag: member="vtkTimeSourceExample::YAmplitude" ref="41f8ca554d3050797ba6788dd40f76d9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01718.html#41f8ca554d3050797ba6788dd40f76d9">vtkTimeSourceExample::YAmplitude</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="428d0639627d22e07167aec3443b1632"></a><!-- doxytag: member="vtkTimeSourceExample::Growing" ref="428d0639627d22e07167aec3443b1632" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01718.html#428d0639627d22e07167aec3443b1632">vtkTimeSourceExample::Growing</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04486.html#l00089">89</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bdf59635a921ab17a56bca97bc87ef15"></a><!-- doxytag: member="vtkTimeSourceExample::NumSteps" ref="bdf59635a921ab17a56bca97bc87ef15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01718.html#bdf59635a921ab17a56bca97bc87ef15">vtkTimeSourceExample::NumSteps</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04486.html#l00091">91</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8d16165aecc8024cb6130aeb083e0017"></a><!-- doxytag: member="vtkTimeSourceExample::Steps" ref="8d16165aecc8024cb6130aeb083e0017" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double* <a class="el" href="a01718.html#8d16165aecc8024cb6130aeb083e0017">vtkTimeSourceExample::Steps</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04486.html#l00092">92</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7f28a1e0572bfc14a52d4ed44567440f"></a><!-- doxytag: member="vtkTimeSourceExample::Values" ref="7f28a1e0572bfc14a52d4ed44567440f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double* <a class="el" href="a01718.html#7f28a1e0572bfc14a52d4ed44567440f">vtkTimeSourceExample::Values</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04486.html#l00093">93</a> of file <a class="el" href="a04486.html">vtkTimeSourceExample.h</a>.</p>

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