<div dir="ltr">Hi Lonni,<div><br></div><div>Give me a quick overview of your pipeline, because currently your</div><div>explanation doesn't quite make sense.  For example, you say that</div><div>GetMapperPosition() returns x,y but it should return x,y,z.  What</div><div>mapper are you using?  I don't yet have enough info to give you an</div><div>answer.</div><div><br></div><div> - David</div><div><br></div><div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 28, 2016 at 10:02 AM, Lonni Besançon <span dir="ltr"><<a href="mailto:lonni.besancon@gmail.com" target="_blank">lonni.besancon@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi David,<br>
<br>
I just thought you might be able to help me again.<br>
I use the GetMapperPosition() to get the position of my finger on the slice.<br>
It gives me a x and y position comprised between -0.5 and 0.5.<br>
>From there I would like to get the position of this point in the dataset<br>
which I slice from.<br>
So basically I have a volume with 3 dimensions, and the slice on which my<br>
finger is on is just a slice of width 1 of this dataset. At anytime I know<br>
the UserMatrix of my volume and of my plane. I also know at which depth is<br>
my plane.<br>
<br>
What I initially tried is: userMatrixVolume.inverse() * matrixPlane *<br>
positionOfFinger<br>
<br>
The position of my finger is initialised thanks to GetMapperPosition() + the<br>
depth of the plane, the matrixPlane by the current matrix of the plane and<br>
the userMatrixVolume.inverse() is simply the inverse of my userMatrix of the<br>
volume.<br>
<br>
I thought this would work right away because " userMatrixVolume.inverse() *<br>
matrixPlane" is what I use to create a matrix to use in SetResliceAxes() to<br>
update my slice when the volume or the plane is moved.<br>
However, it does not seem to in that case.<br>
<br>
Would you know what I may be doing wrong here?<br>
That's more of a math issue I guess in my case than a general VTK issue<br>
though.<br><div class="HOEnZb"><div class="h5"><br>
</div></div></blockquote></div><br></div></div></div>