icons taken from pngpath.com A generalized line cutting algorithm is the Cyrus–Beck algorithm . It was created to outperform the Cohen–Sutherland algorithm, which relies on repetitive clipping. Unlike Cohen–Sutherland, which can only be used on a r…