Weiler-Atherton Clipping Algorithm

https://svanerud.com/2015/09/13/weiler-atherton-clipping-algorithm-2/