pub fn clipped<F>( x1: isize, y1: isize, x2: isize, y2: isize, w: isize, h: isize, line: F)where F: FnOnce(isize, isize, isize, isize),