pub(crate) fn orientation( (px, py): (usize, usize), (qx, qy): (usize, usize), (rx, ry): (usize, usize), ) -> Orientation
Calculate the orientation