| 
						
					 | 
					
						
						
						
						
							
						
						
							c236fdb81b
							
						
					 | 
					
						
						
							
							Add __repr__ methods to most objects`
						
						
						
						
						
						
						
						These are closer to what __str__ should be and will likely change in the
future. 
						
						
					 | 
					
						2020-05-11 20:31:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c79eee2a8c
							
						
					 | 
					
						
						
							
							Stricter locking (lock contained ndarrays and turn lists into tuples)
						
						
						
						
						
						
					 | 
					
						2020-05-11 19:29:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							157df47884
							
						
					 | 
					
						
						
							
							Improve type annotations based on mypy errors
						
						
						
						
						
						
					 | 
					
						2020-05-11 19:09:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							334633662e
							
						
					 | 
					
						
						
							
							Remove extra __author__ declarations
						
						
						
						
						
						
					 | 
					
						2020-05-11 18:41:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							df179c9233
							
						
					 | 
					
						
						
							
							Improve type annotations for layer
						
						
						
						
						
						
					 | 
					
						2020-05-11 18:39:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5adabfd25a
							
						
					 | 
					
						
						
							
							Docstring format change
						
						
						
						
						
						
						
						(new param and return format)
Also some minor code formatting fixes in utils 
						
						
					 | 
					
						2020-02-17 21:02:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							25c9e591cb
							
						
					 | 
					
						
						
							
							shapes: unlock before modifying during deepcopy
						
						
						
						
						
						
					 | 
					
						2019-12-13 21:18:31 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e0db621595
							
						
					 | 
					
						
						
							
							allow locking of all objects
						
						
						
						
						
						
					 | 
					
						2019-12-13 21:18:31 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f00d283c56
							
						
					 | 
					
						
						
							
							Add missing imports
						
						
						
						
						
						
					 | 
					
						2019-05-17 00:41:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							032c410b43
							
						
					 | 
					
						
						
							
							Add mirror_x to extrinsic properties
						
						
						
						
						
						
						
						It's not implemented for Polygon shapes, since I haven't thought about
how to normalize those for reflection yet 
						
						
					 | 
					
						2019-05-17 00:41:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							16c6bfc70a
							
						
					 | 
					
						
						
							
							Cosmetic changes to argument lists
						
						
						
						
						
						
					 | 
					
						2019-05-17 00:39:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							38f64f7c62
							
						
					 | 
					
						
						
							
							Use __slots__ for class members
						
						
						
						
						
						
						
						Also use the other sort of type hints for instance variables 
						
						
					 | 
					
						2019-05-17 00:37:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a461446059
							
						
					 | 
					
						
						
							
							Custom deepcopy() implementations to help speed things up
						
						
						
						
						
						
					 | 
					
						2019-05-15 00:19:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6fac19fe0
							
						
					 | 
					
						
						
							
							Set standard constructor arg order and add rotation and mirrored args where reasonable
						
						
						
						
						
						
					 | 
					
						2019-04-20 14:18:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d5a255a9d7
							
						
					 | 
					
						
						
							
							Add mirror() to shapes
						
						
						
						
						
						
						
						Might need to fix ordering on Text.to_polygons() 
						
						
					 | 
					
						2018-04-14 15:27:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ff76626e21
							
						
					 | 
					
						
						
							
							fix multiple bugs in arc and ellipse
						
						
						
						
						
						
					 | 
					
						2017-04-19 18:54:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jan
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bf486ac81
							
						
					 | 
					
						
						
							
							Add all files to repository
						
						
						
						
						
						
					 | 
					
						2016-03-15 19:12:39 -07:00 | 
					
					
						
						
							
							
							
						
					 |