Hello <br><br>i am using the following code in C++... just for clarification i am storing the coordinates of the points in std::vectors... i also use a custom class for 3D points (Pt3D)....<br><br>&nbsp;&nbsp;&nbsp; vtkTransform transform;<br>&nbsp;&nbsp;&nbsp; transform.Identity();<br>&nbsp;&nbsp;&nbsp; transform.PostMultiply();<br>&nbsp;&nbsp;&nbsp; transform.RotateWXYZ(45, X, Y, Z);&nbsp; //X,Y, Z are the coordinates of the normal of the plane i rotate<br>&nbsp;&nbsp;&nbsp; transform.Translate((Origin[0] + Spacing[0]*100),(Origin[1] + Spacing[1]*200),(Origin[2] + Spacing[2]*100));<br><br>double* p;<br>p = transform.TransformDoubleVector(vtkLandmarksBuffer[i].getAll() ); //getAll() returns an array with the coordinates of the point<br>Pt3D Point3D(p);&nbsp;&nbsp;&nbsp; //Pt3D is a custom class for 3D Points (x,y,z)<br>landmarksBuffer.push_back(Point3D);<br><br>delete p;<br><br>the points with the new coordinates are stored in the landmarksBuffer vector. However when i
 visualize the result i only see the rotation part of the trasnform<br>. In fact when i put the rotation in comments then i see no difference in the new points. So for some reason the translation doesn't work at all. Do you know if TransformDoubleVector() method has any kind of problems like that? I know that i should probably choose the polyDataFilter approach but i thought this way could be easier for me...<br><br>Any insight is welcome<br><br>Thanks <br><p>&#32;
      <hr size=1>Don't pick lemons.<br>
See all the <a href="http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE0OGRsc3F2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3Y2Fycw--">new 2007 cars</a> at <a href="http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE0OGRsc3F2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3Y2Fycw--">Yahoo! Autos.</a>