| 
						
					 | 
					
						
						
						
						
							
						
						
							8fe8bbd655
							
						
					 | 
					
						
						
							
							Normalization-related fixes
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-20 14:18:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6fac19fe0
							
						
					 | 
					
						
						
							
							Set standard constructor arg order and add rotation and mirrored args where reasonable
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-20 14:18:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8dfb6d4440
							
						
					 | 
					
						
						
							
							Move vertex-cleanup functions to utils and generalize for non-closed paths
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-20 00:35:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79c89b2a4b
							
						
					 | 
					
						
						
							
							Rename empty-named patterns on gdsii save
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-18 01:14:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9ecd34b2f7
							
						
					 | 
					
						
						
							
							Cast offsets to float
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-18 01:12:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8987cf8c44
							
						
					 | 
					
						
						
							
							mirror_signs are per-coordinate, not per-vector
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-18 01:12:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e3586a4574
							
						
					 | 
					
						
						
							
							fix variable names (manhattanize_fast fixes)
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-16 22:24:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6830abe22
							
						
					 | 
					
						
						
							
							Fix corners in manhattanize_fast
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-16 00:42:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							11bbf6aa0b
							
						
					 | 
					
						
						
							
							Fix auto-renaming for structures
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-16 00:41:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5e6485f410
							
						
					 | 
					
						
						
							
							allow setting library name
						
						
						
						
						
						
							
						
					 | 
					
						2019-04-15 22:43:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 |