pub fn cube_edge_parts(index: usize) -> (usize, f64, f64)
Inverse of cube_edge_index: (varying axis, sign of (v+1)%3, sign of (v+2)%3).
cube_edge_index
(varying axis, sign of (v+1)%3, sign of (v+2)%3)