Geometrization of the Huygens–Fresnel principle: Applications to Fraunhofer diffraction | Synapse