Line Segment Clipping using Quadrilateral Concavity and Convexity
Bimal Kumar Ray

TL;DR
The paper introduces a novel line segment clipping algorithm that uses quadrilateral concavity and convexity to efficiently determine intersections, avoiding false intersection points and improving performance over existing methods.
Contribution
A new line segment clipping algorithm based on quadrilateral concavity/convexity that reduces false intersections and enhances efficiency compared to traditional algorithms.
Findings
The proposed algorithm avoids false intersection points.
It outperforms Nicholl-Lee-Nicholl, Liang-Barsky, Cohen-Sutherland, and Skala's algorithms.
Experimental results show improved execution time.
Abstract
This paper proposes an algorithm for clipping line segment against an axis-aligned rectangular window. The conventional algorithms for line segment clipping treat the clipping boundary and/or the line segment to be clipped as line. The present algorithm treats the clipping boundary and the line segment to be clipped as line segment and using this strategy, it succeeds to avoid computation of false intersection points. A quadrilateral is constructed using the end points of a clipping boundary segment and the end points of the line segment to be clipped as its vertices. The concavity and convexity of the quadrilateral dictates whether a line segment actually intersects the clipping boundary. If the quadrilateral is found to be concave then the line segment is rejected, otherwise the point of intersection of the line segment with the clipping boundary is computed. Since a 'test &…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
