| 
									
										
										
										
											2009-02-05 04:28:41 -05:00
										 |  |  | USING: tools.test math.rectangles ;
 | 
					
						
							|  |  |  | IN: math.rectangles.tests | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  | [ RECT: { 10 10 } { 20 20 } ] | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  | [ | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  |     RECT: { 10 10 } { 50 50 } | 
					
						
							|  |  |  |     RECT: { -10 -10 } { 40 40 } | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  |     rect-intersect | 
					
						
							|  |  |  | ] unit-test | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  | [ RECT: { 200 200 } { 0 0 } ] | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  | [ | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  |     RECT: { 100 100 } { 50 50 } | 
					
						
							|  |  |  |     RECT: { 200 200 } { 40 40 } | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  |     rect-intersect | 
					
						
							|  |  |  | ] unit-test | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [ f ] [ | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  |     RECT: { 100 100 } { 50 50 } | 
					
						
							|  |  |  |     RECT: { 200 200 } { 40 40 } | 
					
						
							| 
									
										
										
										
											2009-02-05 04:28:41 -05:00
										 |  |  |     contains-rect? | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  | ] unit-test | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [ t ] [ | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  |     RECT: { 100 100 } { 50 50 } | 
					
						
							|  |  |  |     RECT: { 120 120 } { 40 40 } | 
					
						
							| 
									
										
										
										
											2009-02-05 04:28:41 -05:00
										 |  |  |     contains-rect? | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  | ] unit-test | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [ f ] [ | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  |     RECT: { 1000 100 } { 50 50 } | 
					
						
							|  |  |  |     RECT: { 120 120 } { 40 40 } | 
					
						
							| 
									
										
										
										
											2009-02-05 04:28:41 -05:00
										 |  |  |     contains-rect? | 
					
						
							| 
									
										
										
										
											2008-07-12 00:54:53 -04:00
										 |  |  | ] unit-test | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  | [ RECT: { 10 20 } { 20 20 } ] [ | 
					
						
							| 
									
										
										
										
											2009-02-05 23:29:15 -05:00
										 |  |  |     { | 
					
						
							|  |  |  |         { 20 20 } | 
					
						
							|  |  |  |         { 10 40 } | 
					
						
							|  |  |  |         { 30 30 } | 
					
						
							|  |  |  |     } rect-containing | 
					
						
							| 
									
										
										
										
											2009-04-29 15:58:55 -04:00
										 |  |  | ] unit-test |