pub fn dist_sq(self, other: Self) -> f32 {
		let dx = other.x - self.x;
		let dy = other.y - self.y;
		let dz = other.z - self.z;
		dx * dx + dy * dy + dz * dz
	}
/// Calculate the distance squared between two Vec3
Calculate the distance squared between two Vec3
Calculate the distance squared between two Vec3
pub fn dist_sq(self, other: Self) -> f32 {
		let dx = other.x - self.x;
		let dy = other.y - self.y;
		let dz = other.z - self.z;
		dx * dx + dy * dy + dz * dz
	}
pub fn dist_sq ( self , other : Self ) -> f32 { let dx = other . x - self . x ; let dy = other . y - self . y ; let dz = other . z - self . z ; dx * dx + dy * dy + dz * dz }
Calculate the distance squared between two Vec3
Calculate the distance squared between two Vec3
self
other
Self