Hi!
When I got the vector3 of a vertex. I can find the body coordinate values, but I find this value is in local coordinate. I want to transform this local coordinate to global coordinate. I use the TransformVector to realize this function.
The definition of TransformVector as follow:
public [Vector3](http://forums.robotstudio.com/forum_posts.asp?TID=6092) TransformVector(
[Matrix4](http://forums.robotstudio.com/forum_posts.asp?TID=6092) from,
[Matrix4](http://forums.robotstudio.com/forum_posts.asp?TID=6092) to
)
My code:
Vector3 vertextrans = codege.Edge.EndVertex.Position;
Matrix4 localmatrix = body.Transform.Matrix;
Matrix4 worldmatrix = station.Transform .GlobalMatrix;
Vector3 tmp =vertextrans.TransformVector(localmatrix,worldmatrix);
I want to transform the local vertor3 into world coordinate, but there is no effect.. What is wrong with the code?
Thanks!