<body>
<div align="left"><font face="Arial"><span style="font-size:10pt">Hi, all,</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">This question is probably simple for 
you. But I am confused now.</span></font></div>
<div align="left"><br>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">The GetOutput() function is frequently 
in VTK. But I want to know what's the output of 
this function? Is it a pointer to a data or some others. In my case, I use the class 
vtkImageGradientMagnitude in my pipeline. I want to know what's the output of this 
class using GetOutput. Is it a pointer to the gradient magnitude data?</span></font></div>
<div align="left"><br>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">The pipeline is like this:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt"> vtkVolume16Reader *reader =vtkVolume16Reader::New();</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
.................</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">//Calculate gradient magnitude</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt"> &nbsp;&nbsp;vtkImageGradientMagnitude 
*gradient=vtkImageGradientMagnitude::New();</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gradient-&gt;SetDimensionality( 
3);</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gradient-&gt;SetInput(reader-&gt;GetOutput());</span></font></div>
<div align="left"><br>
</div>
<div align="left"><font face="Arial"><span style="font-size:10pt">vtkVolumeRayCastMapper *volumeMapper 
=vtkVolumeRayCastMapper::New();</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font 
face="Arial" color="#ff0000"><span style="font-size:10pt"><b>&nbsp;</b></span></font><font face="Arial" color="#000000"><span 
style="font-size:10pt"><b>volumeMapper-&gt;SetInput(gradient-&gt;GetOutput());</b></span></font><font 
face="Arial" color="#ff0000"><span style="font-size:10pt"><b>// What's the output for 
this line?</b></span></font></div>
<div align="left"><br>
</div>
<div align="left"><font face="Arial" color="#000000"><span style="font-size:10pt">Thank you very much.</span></font></div>
<div align="left"><br>
</div>
<div align="left"><font face="Arial" color="#000000"><span style="font-size:10pt">Best regards,</span></font></div>
<div align="left"><font face="Arial" color="#000000"><span style="font-size:10pt">Jianlong</span></font></div>
</body>