corners method
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			
		
	
				
					
				
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			
		
	
							parent
							
								
									6bda2e5ab4
								
							
						
					
					
						commit
						2f341aaeae
					
				|  | @ -49,6 +49,18 @@ namespace MoonTools.Bonk | ||||||
|             ); |             ); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |         public IEnumerable<Vector3> AABBCorners() | ||||||
|  |         { | ||||||
|  |             yield return Min; | ||||||
|  |             yield return new Vector3(Min.X, Min.Y, Max.Z); | ||||||
|  |             yield return new Vector3(Min.X, Max.Y, Min.Z); | ||||||
|  |             yield return new Vector3(Max.X, Min.Y, Min.Z); | ||||||
|  |             yield return new Vector3(Min.X, Max.Y, Max.Z); | ||||||
|  |             yield return new Vector3(Max.X, Min.Y, Max.Z); | ||||||
|  |             yield return new Vector3(Max.X, Max.Y, Min.Z); | ||||||
|  |             yield return Max; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|         public override bool Equals(object obj) |         public override bool Equals(object obj) | ||||||
|         { |         { | ||||||
|             return obj is AABB3D d && Equals(d); |             return obj is AABB3D d && Equals(d); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue