When you say move something to the rotation of the shape what exactly do you mean? The rotation of the shape is a float value that is how much it is rotated around it's origin. If you want to line up object's origins, just use setPosition and getPosition. Btw, move is relative and changes the object's position by an offset, for setting the position to am absolute value, use setPosition.