pub fn midpoint(self, other: Self) -> Self {
		let x = (self.x + other.x) / 2f32;
		let y = (self.y + other.y) / 2f32;
		Vec2::new(x, y)
	}
/// Find the midpoint between two Vec2
Find the midpoint between two Vec2
Find the midpoint between two Vec2
pub fn midpoint(self, other: Self) -> Self {
		let x = (self.x + other.x) / 2f32;
		let y = (self.y + other.y) / 2f32;
		Vec2::new(x, y)
	}
pub fn midpoint ( self , other : Self ) -> Self { let x = ( self . x + other . x ) / 2f32 ; let y = ( self . y + other . y ) / 2f32 ; Vec2 :: new ( x , y ) }
Find the midpoint between two Vec2
Find the midpoint between two Vec2
self
other
Self