Assume I have a Window boundary of (0,0) to (200,200) If I give a command to XDrawLine or anything else from coordinate (100,100) - 400,400) How does X clip the pixel lying outside the Window boundary (the algorithm) ?