A least-squares algorithm for the equiform transformation from spatial marker co-ordinates