|  | 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 |  | 
			
				
					|  | 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 |  |