pub fn new_from_i32(x1: i32, y1: i32, x2: i32, y2: i32) -> Self {
        let mut rv = Self::default();
        rv.update_coordinate(x1, y1);
        rv.update_coordinate(x2, y2);
        rv
    }
/// Creates a new AABB with i32 coordinates
Creates a new AABB with i32 coordinates
Creates a new AABB with i32 coordinates
pub fn new_from_i32(x1: i32, y1: i32, x2: i32, y2: i32) -> Self {
        let mut rv = Self::default();
        rv.update_coordinate(x1, y1);
        rv.update_coordinate(x2, y2);
        rv
    }
pub fn new_from_i32 ( x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 ) -> Self { let mut rv = Self :: default ( ) ; rv . update_coordinate ( x1 , y1 ) ; rv . update_coordinate ( x2 , y2 ) ; rv }
Creates a new AABB with i32 coordinates
Creates a new AABB with i32 coordinates
x1
i32
y1
i32
x2
i32
y2
i32