<div dir="ltr">Seems that was the final issue.&nbsp; I was initializing those variables in RequestData, but RequestInformation is called before then.&nbsp; I wound up simply making RequestInformation call RequestData, and now it works! :)<br clear="all">
----------------------------------------<br>Randall Hand <br>Visualization Scientist<br>ERDC MSRC-ITL<br>
<br><br><div class="gmail_quote">On Mon, Sep 29, 2008 at 11:20 AM, Moreland, Kenneth <span dir="ltr">&lt;<a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Uhhhh... I dunno. &nbsp;It should report all of the time steps. &nbsp;Are you sure<br>
your RequestInformation method is reporting all of the time steps, and not<br>
just 2?<br>
<br>
-Ken<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
On 9/29/08 10:13 AM, &quot;Randall Hand&quot; &lt;<a href="mailto:randall.hand@gmail.com">randall.hand@gmail.com</a>&gt; wrote:<br>
<br>
&gt; Ok, that gets it to display 2 timesteps (0 and 1). &nbsp;How do I get it to display<br>
&gt; all 48 so that the user can flip between them with the spinner up top?<br>
&gt;<br>
&gt; It still works with the Animation view if I manually configure it to show 48<br>
&gt; frames between 0 and 47.<br>
&gt; ----------------------------------------<br>
&gt; Randall Hand<br>
&gt; Visualization Scientist<br>
&gt; ERDC MSRC-ITL<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Sep 29, 2008 at 10:42 AM, Moreland, Kenneth &lt;<a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a>&gt; wrote:<br>
&gt;&gt; Did you add the special TimestepValues property to the reader&#39;s server<br>
&gt;&gt; manager XML definition?<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp;&lt;DoubleVectorProperty name=&quot;TimestepValues&quot;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;repeatable=&quot;1&quot;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;information_only=&quot;1&quot;&gt;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;&lt;TimeStepsInformationHelper/&gt;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;&lt;Documentation&gt;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Available timestep values.<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Documentation&gt;<br>
&gt;&gt; &nbsp; &nbsp; &nbsp;&lt;/DoubleVectorProperty&gt;<br>
&gt;&gt;<br>
&gt;&gt; -Ken<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 9/29/08 9:38 AM, &quot;Randall Hand&quot; &lt;<a href="mailto:randall.hand@gmail.com">randall.hand@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt;&gt; I&#39;ve written a VTK File Reader that supports multiple timesteps (48 in my<br>
&gt;&gt;&gt;&gt; tests). &nbsp;But when I load the data, it shows me no timestep data in the<br>
&gt;&gt;&gt;&gt; properties panel, and the time increment thing at the top toolbar is greyed<br>
&gt;&gt;&gt;&gt; out. &nbsp;However, if I use the Animation tools to animate from timestep0 to 47<br>
&gt;&gt;&gt;&gt; &gt;&gt; in<br>
&gt;&gt;&gt;&gt; 48 steps, it properly animates through time.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; What am I doing wrong? &nbsp;My RequestInformation (where I think this<br>
&gt;&gt;&gt; information<br>
&gt;&gt;&gt;&gt; comes from) is shown below:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; //--------------------------------------------------------------------------<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt; int vtkAdhfaNetwork::RequestInformation(<br>
&gt;&gt;&gt;&gt; &nbsp; vtkInformation* reqInfo,<br>
&gt;&gt;&gt;&gt; &nbsp; vtkInformationVector** inVector,<br>
&gt;&gt;&gt;&gt; &nbsp; vtkInformationVector* outVector<br>
&gt;&gt;&gt;&gt; &nbsp; )<br>
&gt;&gt;&gt;&gt; {<br>
&gt;&gt;&gt;&gt; &nbsp; if(!this-&gt;Superclass::RequestInformation(reqInfo,inVector,outVector))<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; {<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; return 0;<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; }<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &nbsp; vtkInformation *info=outVector-&gt;GetInformationObject(0);<br>
&gt;&gt;&gt;&gt; &nbsp; double tRange[2];<br>
&gt;&gt;&gt;&gt; &nbsp; tRange[0] = this-&gt;Steps[0];<br>
&gt;&gt;&gt;&gt; &nbsp; tRange[1] = this-&gt;Steps[this-&gt;NumSteps-1];<br>
&gt;&gt;&gt;&gt; &nbsp; info-&gt;Set(<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; vtkStreamingDemandDrivenPipeline::TIME_RANGE(),<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; tRange,<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; 2);<br>
&gt;&gt;&gt;&gt; &nbsp; info-&gt;Set(<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; vtkStreamingDemandDrivenPipeline::TIME_STEPS(),<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; this-&gt;Steps,<br>
&gt;&gt;&gt;&gt; &nbsp; &nbsp; this-&gt;NumSteps);<br>
&gt;&gt;&gt;&gt; &nbsp; return 1;<br>
&gt;&gt;&gt;&gt; }<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; ----------------------------------------<br>
&gt;&gt;&gt;&gt; Randall Hand<br>
&gt;&gt;&gt;&gt; Visualization Scientist<br>
&gt;&gt;&gt;&gt; ERDC MSRC-ITL<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp;**** &nbsp; &nbsp; &nbsp;Kenneth Moreland<br>
&gt;&gt; &nbsp; &nbsp; *** &nbsp; &nbsp; &nbsp;Sandia National Laboratories<br>
&gt;&gt; ***********<br>
&gt;&gt; *** *** *** &nbsp;email: <a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a><br>
&gt;&gt; ** &nbsp;*** &nbsp;** &nbsp;phone: (505) 844-8919<br>
&gt;&gt; &nbsp; &nbsp; *** &nbsp; &nbsp; &nbsp;fax: &nbsp; (505) 845-0833<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
<br>
 &nbsp; **** &nbsp; &nbsp; &nbsp;Kenneth Moreland<br>
 &nbsp; &nbsp;*** &nbsp; &nbsp; &nbsp;Sandia National Laboratories<br>
***********<br>
*** *** *** &nbsp;email: <a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a><br>
** &nbsp;*** &nbsp;** &nbsp;phone: (505) 844-8919<br>
 &nbsp; &nbsp;*** &nbsp; &nbsp; &nbsp;fax: &nbsp; (505) 845-0833<br>
<br>
<br>
<br>
</div></div></blockquote></div><br></div>