Tom Karzes wrote:
-----
The minimal solution is unique up to multiplication by a
unit (1, i, -1, -i).
-----
This depends on the point set.
If say it's
X = {(0,0), (5,0), (10,0), (15,0), (20,0)}
Then there are 12 rotations about the origin
that carry X into a set of integer points.
(By angles N*90º and N*90º ± atan2(3,4), N = 0, 1, 2, 3.)
—Dan