pub fn clip_line( aabb: &AABB, start: Point, end: Point) -> Option<(Point, Point)>
clip a line but do not extend the points