public Vector2 GetLocalVector(ref Vector2 worldVector) { return new Vector2(worldVector.X*Xf.R.Col1.X + worldVector.Y*Xf.R.Col1.Y, worldVector.X*Xf.R.Col2.X + worldVector.Y*Xf.R.Col2.Y); }