S2 geometry — Go Spherical Geometry Library | Open Awesome