Title of article :
The Line Clipping Algorithm Basing on Affine Transformation
Author/Authors :
Wenjun Huang، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2010
Abstract :
A new algorithm for clipping line segments by a rectangular window on rectangular coordinate system is
presented in this paper. The algorithm is very different to the other line clipping algorithms. For the line
segments that cannot be identified as completely inside or outside the window by simple testings, this algorithm
applies affine transformations (the shearing transformations) to the line segments and the window, and
changes the slopes of the line segments and the shape of the window. Thus, it is clear for the line segment to
be outside or inside of the window. If the line segments intersect the window, the algorithm immediately (no
solving equations) gets the intersection points. Having applied the inverse transformations to the intersection
points, the algorithm has the final results. The algorithm is successful to avoid the complex classifications
and computations. Besides, the algorithm is effective to simplify the processes of finding the intersection
points. Comparing to some classical algorithms, the algorithm of this paper is faster for clipping line segments
and more efficient for calculations.
Keywords :
line clipping , Affine transformation , algorithm , Computer graphics
Journal title :
Intelligent Information Management
Journal title :
Intelligent Information Management