pub fn descriptor(p: &[(f64, f64); 4]) -> [f64; 5]
The five sorted distance ratios of a quad, each in (0, 1].
(0, 1]