Often clipping beforehand is not advisable, in particular, if the primitive extends beyond the clipping region only a little. In this case one should determine all the approximation points, but draw only those inside the clipping region.