Curve Clipping and Character Clipping
As you proceed further, you would see that the methods for curve clipping and character clipping have also been developed based on bounding rectangles. This means for a given 2D object, you can find out the bounding rectangle with edges parallel to the coordinate axes (parallel to the sides of clipping window). In case the bounding rectangle does not intersect the clipping window, reject the object. Otherwise, find out partial/ total visible objects. Intersection calculations with the window boundary are performed for partial visible objects, whenever essential.