Source: http://www.gymomath.ch/javmath/polycopie/1MRe%20G%C3%A9om%20vect.pdf