Source: https://www.deleze.name/marcel/sec2/GA/2D/ex-calc/vecteurs/ex-projection.pdf