Orthonormal vector polynomials in a unit circle, Part I: basis set derived from gradients of Zernike polynomials | Synapse