| 
						
					 | 
					
						
						
						
						
							
						
						
							3094aa4043
							
						
					 | 
					
						
						
							
							Automatically disambiguate repeated pattern names.
						
						
						
						
						
						
						
						Also check for >32 char names 
						
						
							
						
					 | 
					
						2019-04-13 21:10:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3815069136
							
						
					 | 
					
						
						
							
							Fix out-of-range angles
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-13 17:34:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f7ce17c293
							
						
					 | 
					
						
						
							
							Fix mirroring
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-13 17:34:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bc723d96f3
							
						
					 | 
					
						
						
							
							Counts should be ints
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-13 17:33:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							90a068da80
							
						
					 | 
					
						
						
							
							tabs-to-spaces
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-13 17:33:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b1ac39094e
							
						
					 | 
					
						
						
							
							gitignore build artifacts
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-11 18:40:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cd1a1173c1
							
						
					 | 
					
						
						
							
							add pypi link to readme
						
						
						
						
						
						
							
 v0.5
						
					 | 
					
						2019-04-07 17:58:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							877add3e45
							
						
					 | 
					
						
						
							
							Add classifiers
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-07 17:54:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							57bdb00d88
							
						
					 | 
					
						
						
							
							Update README to reflect upload to pypi
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-07 17:53:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							628845ca4b
							
						
					 | 
					
						
						
							
							Bump version to 0.5
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-07 17:53:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f25c090bc4
							
						
					 | 
					
						
						
							
							add MANIFEST.in
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-07 17:26:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							023aea15e3
							
						
					 | 
					
						
						
							
							add classifiers
						
						
						
						
						
						
							
 v0.4
						
					 | 
					
						2019-04-07 17:24:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bc557a54b7
							
						
					 | 
					
						
						
							
							fix typo in comment
						
						
						
						
						
						
							
						
					 | 
					
						2019-03-31 20:57:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c50bd8e148
							
						
					 | 
					
						
						
							
							Add GridRepetition: a SubPattern-like object which implements regular spatial arrays.
						
						
						
						
						
						
						
						Also rework masque.file.gdsii to consolidate write() and
write_dose2dtype() 
						
						
							
						
					 | 
					
						2019-03-31 20:57:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							539198435c
							
						
					 | 
					
						
						
							
							Add .copy() and .deepcopy() convenience methods
						
						
						
						
						
						
							
						
					 | 
					
						2019-03-31 14:13:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eb6a5d8e8c
							
						
					 | 
					
						
						
							
							Add shapes.Polygon.rect() for simpler construction of various axis-aligned rectangles
						
						
						
						
						
						
							
						
					 | 
					
						2018-11-23 18:31:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ef305cbac9
							
						
					 | 
					
						
						
							
							Fix syntax
						
						
						
						
						
						
							
						
					 | 
					
						2018-11-23 18:09:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3ebb87bfc7
							
						
					 | 
					
						
						
							
							fix location of svgwrite dependency
						
						
						
						
						
						
							
						
					 | 
					
						2018-11-13 23:33:16 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5bce2005b6
							
						
					 | 
					
						
						
							
							Add docstring for manhattanize_fast
						
						
						
						
						
						
							
						
					 | 
					
						2018-11-13 23:32:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ab483fc9d4
							
						
					 | 
					
						
						
							
							Remove pyclipper dependency; remove shape.cut()
						
						
						
						
						
						
							
						
					 | 
					
						2018-11-13 23:32:26 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8dfd856e18
							
						
					 | 
					
						
						
							
							Subtattern .as_pattern() should deepcopy
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-28 13:34:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							df5c61f1d4
							
						
					 | 
					
						
						
							
							Clarify that rectangle/square is centered on the origin
						
						
						
						
						
						
						
						Eventually, should allow arbitrary limit combination (rather than center
+ width) 
						
						
							
						
					 | 
					
						2018-10-28 13:34:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b295c318a9
							
						
					 | 
					
						
						
							
							Fix arc bounding box calculation
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-28 13:32:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							64cb1ced34
							
						
					 | 
					
						
						
							
							fix spacing (cosmetic)
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-28 13:31:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a064e74fc1
							
						
					 | 
					
						
						
							
							Merge branch 'master' of mpxd.net:jan/masque
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:37:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d17cf5b6be
							
						
					 | 
					
						
						
							
							label should have a list of 1 point
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:35:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f3115baabe
							
						
					 | 
					
						
						
							
							Add get_cap_edges()
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:33:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							832e3b46fa
							
						
					 | 
					
						
						
							
							Add general angle-to-parameter helper function
						
						
						
						
						
						
						
						and improve accuracy of to_polygons 
						
						
							
						
					 | 
					
						2018-09-16 20:32:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b9d0fa2c9
							
						
					 | 
					
						
						
							
							use python3 for setup
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:20:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							48b8087d0c
							
						
					 | 
					
						
						
							
							Make read output consistent with write args
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:19:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4323d81abd
							
						
					 | 
					
						
						
							
							Change default written library name
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:18:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7eda7ea873
							
						
					 | 
					
						
						
							
							Clarify docs -- read returns a dict
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-16 20:18:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f3aa27a7c4
							
						
					 | 
					
						
						
							
							add missing import
						
						
						
						
						
						
							
						
					 | 
					
						2018-09-02 20:01:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d92645e413
							
						
					 | 
					
						
						
							
							Add long description to setup.py
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:12:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4498990545
							
						
					 | 
					
						
						
							
							Move version string into __init__
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:12:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4fea49edef
							
						
					 | 
					
						
						
							
							Add missing file (support for labels)
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:07:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							86068102d9
							
						
					 | 
					
						
						
							
							Clarify that layer can be a tuple
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:06:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6bafaaf4fc
							
						
					 | 
					
						
						
							
							Fix typo in arc docs
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:06:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							108694551b
							
						
					 | 
					
						
						
							
							add support for labels (e.g. GDS TEXT)
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:06:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8623dbbeac
							
						
					 | 
					
						
						
							
							Put masque-layer to gds-layer conversion into a private function, and only call once per shape
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-30 23:05:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4840c321c5
							
						
					 | 
					
						
						
							
							rename param for do_subset
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-18 07:48:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6fda991700
							
						
					 | 
					
						
						
							
							Rewrite/fix apply() implementation
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-18 07:47:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							082236b6fd
							
						
					 | 
					
						
						
							
							add missing arg
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 15:34:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cc35ff802e
							
						
					 | 
					
						
						
							
							clean up comments
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 15:33:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4c3250a2a1
							
						
					 | 
					
						
						
							
							add recursive option to subset
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 15:32:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f875ae89d7
							
						
					 | 
					
						
						
							
							make sure apply() only hits each pattern one
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 15:31:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52adb582dc
							
						
					 | 
					
						
						
							
							copy name when using Pattern.subset()
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 15:06:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e38a530dee
							
						
					 | 
					
						
						
							
							close paren in docstring
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 14:55:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1f17c07bef
							
						
					 | 
					
						
						
							
							remove errant print
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 14:55:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79ac6a59e4
							
						
					 | 
					
						
						
							
							Fix mirror axis in Pattern.mirror()
						
						
						
						
						
						
							
						
					 | 
					
						2018-04-16 13:59:44 -07:00 | 
					
					
						
						
							
							
							
						
					 |