Xform problem with rotation

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Kem

So i have 2 nodes.
A parent and a child.
The parent has the GlobalTranslation of (2, 7, 32)
The child has the GlobalTranslation of (2, 7, 28.5)
However when i apply

Child.Transform.Xform(Parent.GlobalTranslation) = (-32, 7, 1.499999)

Why? Shouldnt i get the childs translation? This only works if the childs transform doesnt contain any rotation. Am i missing something?