Beware that computer programming languages often use the opposite order of arguments for their atan2() functions.