replace std::f32::EPSILON with f32::EPSILON (#13267)
# Objective fixes clippy warning related to using a std::f32::EPSILON which is planned to be depreciated for f32::EPSILON
This commit is contained in:
		
							parent
							
								
									4f9f987099
								
							
						
					
					
						commit
						1126b5a3d6
					
				| @ -271,12 +271,12 @@ mod aabb2d_tests { | |||||||
|             min: Vec2::new(-0.5, -1.), |             min: Vec2::new(-0.5, -1.), | ||||||
|             max: Vec2::new(1., 1.), |             max: Vec2::new(1., 1.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.center() - Vec2::new(0.25, 0.)).length() < std::f32::EPSILON); |         assert!((aabb.center() - Vec2::new(0.25, 0.)).length() < f32::EPSILON); | ||||||
|         let aabb = Aabb2d { |         let aabb = Aabb2d { | ||||||
|             min: Vec2::new(5., -10.), |             min: Vec2::new(5., -10.), | ||||||
|             max: Vec2::new(10., -5.), |             max: Vec2::new(10., -5.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.center() - Vec2::new(7.5, -7.5)).length() < std::f32::EPSILON); |         assert!((aabb.center() - Vec2::new(7.5, -7.5)).length() < f32::EPSILON); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[test] |     #[test] | ||||||
| @ -286,7 +286,7 @@ mod aabb2d_tests { | |||||||
|             max: Vec2::new(1., 1.), |             max: Vec2::new(1., 1.), | ||||||
|         }; |         }; | ||||||
|         let half_size = aabb.half_size(); |         let half_size = aabb.half_size(); | ||||||
|         assert!((half_size - Vec2::new(0.75, 1.)).length() < std::f32::EPSILON); |         assert!((half_size - Vec2::new(0.75, 1.)).length() < f32::EPSILON); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[test] |     #[test] | ||||||
| @ -295,12 +295,12 @@ mod aabb2d_tests { | |||||||
|             min: Vec2::new(-1., -1.), |             min: Vec2::new(-1., -1.), | ||||||
|             max: Vec2::new(1., 1.), |             max: Vec2::new(1., 1.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.visible_area() - 4.).abs() < std::f32::EPSILON); |         assert!((aabb.visible_area() - 4.).abs() < f32::EPSILON); | ||||||
|         let aabb = Aabb2d { |         let aabb = Aabb2d { | ||||||
|             min: Vec2::new(0., 0.), |             min: Vec2::new(0., 0.), | ||||||
|             max: Vec2::new(1., 0.5), |             max: Vec2::new(1., 0.5), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.visible_area() - 0.5).abs() < std::f32::EPSILON); |         assert!((aabb.visible_area() - 0.5).abs() < f32::EPSILON); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[test] |     #[test] | ||||||
| @ -332,8 +332,8 @@ mod aabb2d_tests { | |||||||
|             max: Vec2::new(0.75, 1.), |             max: Vec2::new(0.75, 1.), | ||||||
|         }; |         }; | ||||||
|         let merged = a.merge(&b); |         let merged = a.merge(&b); | ||||||
|         assert!((merged.min - Vec2::new(-2., -1.)).length() < std::f32::EPSILON); |         assert!((merged.min - Vec2::new(-2., -1.)).length() < f32::EPSILON); | ||||||
|         assert!((merged.max - Vec2::new(1., 1.)).length() < std::f32::EPSILON); |         assert!((merged.max - Vec2::new(1., 1.)).length() < f32::EPSILON); | ||||||
|         assert!(merged.contains(&a)); |         assert!(merged.contains(&a)); | ||||||
|         assert!(merged.contains(&b)); |         assert!(merged.contains(&b)); | ||||||
|         assert!(!a.contains(&merged)); |         assert!(!a.contains(&merged)); | ||||||
| @ -347,8 +347,8 @@ mod aabb2d_tests { | |||||||
|             max: Vec2::new(1., 1.), |             max: Vec2::new(1., 1.), | ||||||
|         }; |         }; | ||||||
|         let padded = a.grow(Vec2::ONE); |         let padded = a.grow(Vec2::ONE); | ||||||
|         assert!((padded.min - Vec2::new(-2., -2.)).length() < std::f32::EPSILON); |         assert!((padded.min - Vec2::new(-2., -2.)).length() < f32::EPSILON); | ||||||
|         assert!((padded.max - Vec2::new(2., 2.)).length() < std::f32::EPSILON); |         assert!((padded.max - Vec2::new(2., 2.)).length() < f32::EPSILON); | ||||||
|         assert!(padded.contains(&a)); |         assert!(padded.contains(&a)); | ||||||
|         assert!(!a.contains(&padded)); |         assert!(!a.contains(&padded)); | ||||||
|     } |     } | ||||||
| @ -360,8 +360,8 @@ mod aabb2d_tests { | |||||||
|             max: Vec2::new(2., 2.), |             max: Vec2::new(2., 2.), | ||||||
|         }; |         }; | ||||||
|         let shrunk = a.shrink(Vec2::ONE); |         let shrunk = a.shrink(Vec2::ONE); | ||||||
|         assert!((shrunk.min - Vec2::new(-1., -1.)).length() < std::f32::EPSILON); |         assert!((shrunk.min - Vec2::new(-1., -1.)).length() < f32::EPSILON); | ||||||
|         assert!((shrunk.max - Vec2::new(1., 1.)).length() < std::f32::EPSILON); |         assert!((shrunk.max - Vec2::new(1., 1.)).length() < f32::EPSILON); | ||||||
|         assert!(a.contains(&shrunk)); |         assert!(a.contains(&shrunk)); | ||||||
|         assert!(!shrunk.contains(&a)); |         assert!(!shrunk.contains(&a)); | ||||||
|     } |     } | ||||||
| @ -373,8 +373,8 @@ mod aabb2d_tests { | |||||||
|             max: Vec2::ONE, |             max: Vec2::ONE, | ||||||
|         }; |         }; | ||||||
|         let scaled = a.scale_around_center(Vec2::splat(2.)); |         let scaled = a.scale_around_center(Vec2::splat(2.)); | ||||||
|         assert!((scaled.min - Vec2::splat(-2.)).length() < std::f32::EPSILON); |         assert!((scaled.min - Vec2::splat(-2.)).length() < f32::EPSILON); | ||||||
|         assert!((scaled.max - Vec2::splat(2.)).length() < std::f32::EPSILON); |         assert!((scaled.max - Vec2::splat(2.)).length() < f32::EPSILON); | ||||||
|         assert!(!a.contains(&scaled)); |         assert!(!a.contains(&scaled)); | ||||||
|         assert!(scaled.contains(&a)); |         assert!(scaled.contains(&a)); | ||||||
|     } |     } | ||||||
| @ -647,8 +647,8 @@ mod bounding_circle_tests { | |||||||
|         let a = BoundingCircle::new(Vec2::ONE, 5.); |         let a = BoundingCircle::new(Vec2::ONE, 5.); | ||||||
|         let b = BoundingCircle::new(Vec2::new(1., -4.), 1.); |         let b = BoundingCircle::new(Vec2::new(1., -4.), 1.); | ||||||
|         let merged = a.merge(&b); |         let merged = a.merge(&b); | ||||||
|         assert!((merged.center - Vec2::new(1., 0.5)).length() < std::f32::EPSILON); |         assert!((merged.center - Vec2::new(1., 0.5)).length() < f32::EPSILON); | ||||||
|         assert!((merged.radius() - 5.5).abs() < std::f32::EPSILON); |         assert!((merged.radius() - 5.5).abs() < f32::EPSILON); | ||||||
|         assert!(merged.contains(&a)); |         assert!(merged.contains(&a)); | ||||||
|         assert!(merged.contains(&b)); |         assert!(merged.contains(&b)); | ||||||
|         assert!(!a.contains(&merged)); |         assert!(!a.contains(&merged)); | ||||||
| @ -680,7 +680,7 @@ mod bounding_circle_tests { | |||||||
|     fn grow() { |     fn grow() { | ||||||
|         let a = BoundingCircle::new(Vec2::ONE, 5.); |         let a = BoundingCircle::new(Vec2::ONE, 5.); | ||||||
|         let padded = a.grow(1.25); |         let padded = a.grow(1.25); | ||||||
|         assert!((padded.radius() - 6.25).abs() < std::f32::EPSILON); |         assert!((padded.radius() - 6.25).abs() < f32::EPSILON); | ||||||
|         assert!(padded.contains(&a)); |         assert!(padded.contains(&a)); | ||||||
|         assert!(!a.contains(&padded)); |         assert!(!a.contains(&padded)); | ||||||
|     } |     } | ||||||
| @ -689,7 +689,7 @@ mod bounding_circle_tests { | |||||||
|     fn shrink() { |     fn shrink() { | ||||||
|         let a = BoundingCircle::new(Vec2::ONE, 5.); |         let a = BoundingCircle::new(Vec2::ONE, 5.); | ||||||
|         let shrunk = a.shrink(0.5); |         let shrunk = a.shrink(0.5); | ||||||
|         assert!((shrunk.radius() - 4.5).abs() < std::f32::EPSILON); |         assert!((shrunk.radius() - 4.5).abs() < f32::EPSILON); | ||||||
|         assert!(a.contains(&shrunk)); |         assert!(a.contains(&shrunk)); | ||||||
|         assert!(!shrunk.contains(&a)); |         assert!(!shrunk.contains(&a)); | ||||||
|     } |     } | ||||||
| @ -698,7 +698,7 @@ mod bounding_circle_tests { | |||||||
|     fn scale_around_center() { |     fn scale_around_center() { | ||||||
|         let a = BoundingCircle::new(Vec2::ONE, 5.); |         let a = BoundingCircle::new(Vec2::ONE, 5.); | ||||||
|         let scaled = a.scale_around_center(2.); |         let scaled = a.scale_around_center(2.); | ||||||
|         assert!((scaled.radius() - 10.).abs() < std::f32::EPSILON); |         assert!((scaled.radius() - 10.).abs() < f32::EPSILON); | ||||||
|         assert!(!a.contains(&scaled)); |         assert!(!a.contains(&scaled)); | ||||||
|         assert!(scaled.contains(&a)); |         assert!(scaled.contains(&a)); | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -268,12 +268,12 @@ mod aabb3d_tests { | |||||||
|             min: Vec3A::new(-0.5, -1., -0.5), |             min: Vec3A::new(-0.5, -1., -0.5), | ||||||
|             max: Vec3A::new(1., 1., 2.), |             max: Vec3A::new(1., 1., 2.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.center() - Vec3A::new(0.25, 0., 0.75)).length() < std::f32::EPSILON); |         assert!((aabb.center() - Vec3A::new(0.25, 0., 0.75)).length() < f32::EPSILON); | ||||||
|         let aabb = Aabb3d { |         let aabb = Aabb3d { | ||||||
|             min: Vec3A::new(5., 5., -10.), |             min: Vec3A::new(5., 5., -10.), | ||||||
|             max: Vec3A::new(10., 10., -5.), |             max: Vec3A::new(10., 10., -5.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.center() - Vec3A::new(7.5, 7.5, -7.5)).length() < std::f32::EPSILON); |         assert!((aabb.center() - Vec3A::new(7.5, 7.5, -7.5)).length() < f32::EPSILON); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[test] |     #[test] | ||||||
| @ -282,7 +282,7 @@ mod aabb3d_tests { | |||||||
|             min: Vec3A::new(-0.5, -1., -0.5), |             min: Vec3A::new(-0.5, -1., -0.5), | ||||||
|             max: Vec3A::new(1., 1., 2.), |             max: Vec3A::new(1., 1., 2.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.half_size() - Vec3A::new(0.75, 1., 1.25)).length() < std::f32::EPSILON); |         assert!((aabb.half_size() - Vec3A::new(0.75, 1., 1.25)).length() < f32::EPSILON); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[test] |     #[test] | ||||||
| @ -291,12 +291,12 @@ mod aabb3d_tests { | |||||||
|             min: Vec3A::new(-1., -1., -1.), |             min: Vec3A::new(-1., -1., -1.), | ||||||
|             max: Vec3A::new(1., 1., 1.), |             max: Vec3A::new(1., 1., 1.), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.visible_area() - 12.).abs() < std::f32::EPSILON); |         assert!((aabb.visible_area() - 12.).abs() < f32::EPSILON); | ||||||
|         let aabb = Aabb3d { |         let aabb = Aabb3d { | ||||||
|             min: Vec3A::new(0., 0., 0.), |             min: Vec3A::new(0., 0., 0.), | ||||||
|             max: Vec3A::new(1., 0.5, 0.25), |             max: Vec3A::new(1., 0.5, 0.25), | ||||||
|         }; |         }; | ||||||
|         assert!((aabb.visible_area() - 0.875).abs() < std::f32::EPSILON); |         assert!((aabb.visible_area() - 0.875).abs() < f32::EPSILON); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[test] |     #[test] | ||||||
| @ -328,8 +328,8 @@ mod aabb3d_tests { | |||||||
|             max: Vec3A::new(0.75, 1., 2.), |             max: Vec3A::new(0.75, 1., 2.), | ||||||
|         }; |         }; | ||||||
|         let merged = a.merge(&b); |         let merged = a.merge(&b); | ||||||
|         assert!((merged.min - Vec3A::new(-2., -1., -1.)).length() < std::f32::EPSILON); |         assert!((merged.min - Vec3A::new(-2., -1., -1.)).length() < f32::EPSILON); | ||||||
|         assert!((merged.max - Vec3A::new(1., 1., 2.)).length() < std::f32::EPSILON); |         assert!((merged.max - Vec3A::new(1., 1., 2.)).length() < f32::EPSILON); | ||||||
|         assert!(merged.contains(&a)); |         assert!(merged.contains(&a)); | ||||||
|         assert!(merged.contains(&b)); |         assert!(merged.contains(&b)); | ||||||
|         assert!(!a.contains(&merged)); |         assert!(!a.contains(&merged)); | ||||||
| @ -343,8 +343,8 @@ mod aabb3d_tests { | |||||||
|             max: Vec3A::new(1., 1., 1.), |             max: Vec3A::new(1., 1., 1.), | ||||||
|         }; |         }; | ||||||
|         let padded = a.grow(Vec3A::ONE); |         let padded = a.grow(Vec3A::ONE); | ||||||
|         assert!((padded.min - Vec3A::new(-2., -2., -2.)).length() < std::f32::EPSILON); |         assert!((padded.min - Vec3A::new(-2., -2., -2.)).length() < f32::EPSILON); | ||||||
|         assert!((padded.max - Vec3A::new(2., 2., 2.)).length() < std::f32::EPSILON); |         assert!((padded.max - Vec3A::new(2., 2., 2.)).length() < f32::EPSILON); | ||||||
|         assert!(padded.contains(&a)); |         assert!(padded.contains(&a)); | ||||||
|         assert!(!a.contains(&padded)); |         assert!(!a.contains(&padded)); | ||||||
|     } |     } | ||||||
| @ -356,8 +356,8 @@ mod aabb3d_tests { | |||||||
|             max: Vec3A::new(2., 2., 2.), |             max: Vec3A::new(2., 2., 2.), | ||||||
|         }; |         }; | ||||||
|         let shrunk = a.shrink(Vec3A::ONE); |         let shrunk = a.shrink(Vec3A::ONE); | ||||||
|         assert!((shrunk.min - Vec3A::new(-1., -1., -1.)).length() < std::f32::EPSILON); |         assert!((shrunk.min - Vec3A::new(-1., -1., -1.)).length() < f32::EPSILON); | ||||||
|         assert!((shrunk.max - Vec3A::new(1., 1., 1.)).length() < std::f32::EPSILON); |         assert!((shrunk.max - Vec3A::new(1., 1., 1.)).length() < f32::EPSILON); | ||||||
|         assert!(a.contains(&shrunk)); |         assert!(a.contains(&shrunk)); | ||||||
|         assert!(!shrunk.contains(&a)); |         assert!(!shrunk.contains(&a)); | ||||||
|     } |     } | ||||||
| @ -369,8 +369,8 @@ mod aabb3d_tests { | |||||||
|             max: Vec3A::ONE, |             max: Vec3A::ONE, | ||||||
|         }; |         }; | ||||||
|         let scaled = a.scale_around_center(Vec3A::splat(2.)); |         let scaled = a.scale_around_center(Vec3A::splat(2.)); | ||||||
|         assert!((scaled.min - Vec3A::splat(-2.)).length() < std::f32::EPSILON); |         assert!((scaled.min - Vec3A::splat(-2.)).length() < f32::EPSILON); | ||||||
|         assert!((scaled.max - Vec3A::splat(2.)).length() < std::f32::EPSILON); |         assert!((scaled.max - Vec3A::splat(2.)).length() < f32::EPSILON); | ||||||
|         assert!(!a.contains(&scaled)); |         assert!(!a.contains(&scaled)); | ||||||
|         assert!(scaled.contains(&a)); |         assert!(scaled.contains(&a)); | ||||||
|     } |     } | ||||||
| @ -671,8 +671,8 @@ mod bounding_sphere_tests { | |||||||
|         let a = BoundingSphere::new(Vec3::ONE, 5.); |         let a = BoundingSphere::new(Vec3::ONE, 5.); | ||||||
|         let b = BoundingSphere::new(Vec3::new(1., 1., -4.), 1.); |         let b = BoundingSphere::new(Vec3::new(1., 1., -4.), 1.); | ||||||
|         let merged = a.merge(&b); |         let merged = a.merge(&b); | ||||||
|         assert!((merged.center - Vec3A::new(1., 1., 0.5)).length() < std::f32::EPSILON); |         assert!((merged.center - Vec3A::new(1., 1., 0.5)).length() < f32::EPSILON); | ||||||
|         assert!((merged.radius() - 5.5).abs() < std::f32::EPSILON); |         assert!((merged.radius() - 5.5).abs() < f32::EPSILON); | ||||||
|         assert!(merged.contains(&a)); |         assert!(merged.contains(&a)); | ||||||
|         assert!(merged.contains(&b)); |         assert!(merged.contains(&b)); | ||||||
|         assert!(!a.contains(&merged)); |         assert!(!a.contains(&merged)); | ||||||
| @ -704,7 +704,7 @@ mod bounding_sphere_tests { | |||||||
|     fn grow() { |     fn grow() { | ||||||
|         let a = BoundingSphere::new(Vec3::ONE, 5.); |         let a = BoundingSphere::new(Vec3::ONE, 5.); | ||||||
|         let padded = a.grow(1.25); |         let padded = a.grow(1.25); | ||||||
|         assert!((padded.radius() - 6.25).abs() < std::f32::EPSILON); |         assert!((padded.radius() - 6.25).abs() < f32::EPSILON); | ||||||
|         assert!(padded.contains(&a)); |         assert!(padded.contains(&a)); | ||||||
|         assert!(!a.contains(&padded)); |         assert!(!a.contains(&padded)); | ||||||
|     } |     } | ||||||
| @ -713,7 +713,7 @@ mod bounding_sphere_tests { | |||||||
|     fn shrink() { |     fn shrink() { | ||||||
|         let a = BoundingSphere::new(Vec3::ONE, 5.); |         let a = BoundingSphere::new(Vec3::ONE, 5.); | ||||||
|         let shrunk = a.shrink(0.5); |         let shrunk = a.shrink(0.5); | ||||||
|         assert!((shrunk.radius() - 4.5).abs() < std::f32::EPSILON); |         assert!((shrunk.radius() - 4.5).abs() < f32::EPSILON); | ||||||
|         assert!(a.contains(&shrunk)); |         assert!(a.contains(&shrunk)); | ||||||
|         assert!(!shrunk.contains(&a)); |         assert!(!shrunk.contains(&a)); | ||||||
|     } |     } | ||||||
| @ -722,7 +722,7 @@ mod bounding_sphere_tests { | |||||||
|     fn scale_around_center() { |     fn scale_around_center() { | ||||||
|         let a = BoundingSphere::new(Vec3::ONE, 5.); |         let a = BoundingSphere::new(Vec3::ONE, 5.); | ||||||
|         let scaled = a.scale_around_center(2.); |         let scaled = a.scale_around_center(2.); | ||||||
|         assert!((scaled.radius() - 10.).abs() < std::f32::EPSILON); |         assert!((scaled.radius() - 10.).abs() < f32::EPSILON); | ||||||
|         assert!(!a.contains(&scaled)); |         assert!(!a.contains(&scaled)); | ||||||
|         assert!(scaled.contains(&a)); |         assert!(scaled.contains(&a)); | ||||||
|     } |     } | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 moonlightaria
						moonlightaria