I using the TCL Libraries to support cross-platform graphics display. On a printed circuit board, there can be thousands of line segments, creating an extensive display list. When zoomed in on the board and turning on the display for these objects, I wanted to ignore any of the objects outside of my zoom area which is the canvas window. Is there any way that when you create an object such as "$myWorksp create line x1_pix y1_pix x2_pix y2_pix", that I ignore any of the objects outside of the canvas window?