I've read some threads here and it seems that applyPosition and movePivot does much of the same.
The former does however take some rotation into account, but the tests I've done shows me that applyPosition really just moves things around rather than changing the pivot point? The comment in the applyPosition-code says "Apply the given position to the geometry without altering the appearance of the mesh". I really wouldn't expect that changing the position would change the appearance of the mesh at all, so I think I don't get this. movePivot does just what it says, but could someone give be a better definition as to what exactly applyPosition does other than moving an object? J
