Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								9157bf8454
								
							
						 | 
						
							
							
								
								Finally disabled wasted area calculation for good in the 'cygon' packer because benchmarks show it as being counterproductive; implemented rectangle placement optimization as it is done in the original 'arevalo' packer - the C# version should now produce the exact identical results the C++ version does
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@25 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-22 20:15:48 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								dbc1da27a8
								
							
						 | 
						
							
							
								
								Made the scoring influence of wasted area for the "cygon" packer configurable
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@24 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-22 17:57:20 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								116fb53b0a
								
							
						 | 
						
							
							
								
								Renamed Allocate() methods to Pack() in RectanglePacker; fixed an oversight in Nuclex.Support that made overlapping rectangles possible; reactivated wasted area calculation for 'cygon' rectangle packer
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@23 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-21 19:04:48 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fd0680ae7
								
							
						 | 
						
							
							
								
								New "Cygon" Packer is working and promptly achieved a new space efficiency record
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@22 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-20 21:03:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								5756ed94b3
								
							
						 | 
						
							
							
								
								Integration of new rectangles into silhouette data structure seems to be working properly
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@21 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-20 20:39:09 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								62d54b5795
								
							
						 | 
						
							
							
								
								Began rolling out a new, more effective rectangle packer; renamed the previous 'Cygon' algorithm to 'Simple' because of its simplicity
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@20 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-16 21:27:59 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Markus Ewald
								
							 
						 | 
						
							
							
							
							
								
							
							
								d09bb30cec
								
							
						 | 
						
							
							
								
								Added a small rectangle packing library for optimally arranging smaller rectangles within one larger rectangle
							
							
							
							
							
							
							
							git-svn-id: file:///srv/devel/repo-conversion/nusu@19 d2e56fa2-650e-0410-a79f-9358c0239efd 
							
						 | 
						
							2007-05-16 20:28:23 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |