<pre>Hi Dean,<br><br>Thanks for taking the time to answer my question.I really appreciate it.<br><br>I was wondering though that since the vtkImagePlaneWidget uses the vtkImageReslicer, <br>it should be possible to specify the scaling with a vtkTransform, which I do in my derived class.
<br>However, I never get the correct size of the image back. It is always clipped in the X and Y <br>directions.I tried changing the output extent and all that, but no luck. I translate the origin<br>to the center of image using vtkImageChangeInformation and then the clipping happens.
<br><br>The reason why I did not want to use vtkImageResample in the upstream is because it would call <br>the interpolation routine twice... one for the resample and one for the reslicer...<br>am I correct in assuming that?
<br><br>Thanks,<br><br>Anna<br><br>Hi Anna,<br><br>vtkIPW takes as input 3D vtkImageData and allows the user<br>to interactively cut through the image with a plane.  It's<br>sole function is to allow visualization and NOT modification
<br>of the underlying data.  When &quot;scaling&quot; with the widget,<br>the size of the cutting plane is changed but the data it<br>cuts through is not.  In some intances, like when the widget is<br>cutting obliquely through the data, the size of the plane needs
<br>to be scaled.  If you want to change the size of the image<br>you could use vtkImageResample on the upstream of your pipeline<br>before vtkIPW.<br><br>Dean<br><br><br></pre>