Implement correct line clipping algorithm.