<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">
.................</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"> vtkImageGradientMagnitude
*gradient=vtkImageGradientMagnitude::New();</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt"> gradient->SetDimensionality(
3);</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:10pt"> gradient->SetInput(reader->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"> </span></font><font
face="Arial" color="#ff0000"><span style="font-size:10pt"><b> </b></span></font><font face="Arial" color="#000000"><span
style="font-size:10pt"><b>volumeMapper->SetInput(gradient->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>