Project: datamanagement
Issue DM-6250: Extend competing algorithm to arbitrary rotation angles.
Story points: 6