Commit Graph

  • 7396e83f35 bump version number v0.3 Jan Petykiewicz 2017-10-17 12:56:06 -0700
  • 9308454ad4 allow cutting any shape, always require pyclipper Jan Petykiewicz 2017-10-15 13:48:55 -0700
  • 87c2ef5948 use pyclipper for polygon cutting Jan Petykiewicz 2017-10-15 11:39:37 -0700
  • b3f99ee123 abs when thresholding raster for manhattanization Jan Petykiewicz 2017-10-15 11:42:12 -0700
  • 83d163a102 fix typo jan 2017-09-08 14:26:27 -0700
  • f4b8f513d4 fix typos jan 2017-09-08 10:30:56 -0700
  • 01395134ee Also clean vertices before cutting jan 2017-09-07 21:59:44 -0700
  • a817bf6642 Remove debug code jan 2017-09-06 21:04:57 -0700
  • 10cd0778b8 Add copy() method to Shape jan 2017-09-06 21:04:44 -0700
  • 723944018e add documentation to Polygon.cut() jan 2017-09-06 21:03:39 -0700
  • cea172e7f2 Make cut generate clean polygons jan 2017-09-06 21:03:23 -0700
  • 4466198924 Add cut() function for polygon jan 2017-09-06 01:16:44 -0700
  • ffbaf8f4c4 Add manhattanization functionality jan 2017-09-06 01:16:24 -0700
  • 3d52566016 Improve error handling jan 2017-09-06 01:14:46 -0700
  • 934bfcd74e Clean up type info jan 2017-09-06 01:14:27 -0700
  • ccfd0f7f4f remove whitespace jan 2017-09-05 11:00:50 -0700
  • 583dd7b018 allow caller to specify gdsii logical unit jan 2017-09-05 11:00:36 -0700
  • 3b3ee216c2 add missing import jan 2017-08-29 16:55:58 -0700
  • 3d89cd42a0 further fixes to ellipse bounding box jan 2017-08-29 16:55:06 -0700
  • 85e2c662cc fix incomplete commit jan 2017-08-29 15:57:37 -0700
  • 8256a540dc Use polar angle for ellipse bounds jan 2017-08-29 15:51:00 -0700
  • fdd18ca7d8 add functions for reading/writing tuple-valued layers to gds jan 2017-08-29 15:45:00 -0700
  • 1127242aa0 fix typo jan 2017-08-24 15:35:10 -0700
  • dcf34536ad Improve docs for gdsii output jan 2017-08-12 19:32:15 -0700
  • bf1cabe0b0 Let gdsii output handle list-specified errors jan 2017-08-12 19:31:49 -0700
  • b99509289a Let layer be a tuple of ints (or just a single int like before) jan 2017-08-12 19:31:02 -0700
  • 0a7c26bb08 No need to subclass 'object' in python3 jan 2017-08-12 19:30:31 -0700
  • 6cc6556e8a typo fix jan 2017-04-20 13:05:58 -0700
  • 434178c853 correctly preserve total arc angle during normalize jan 2017-04-20 13:01:31 -0700
  • 2c159f2798 remove extra polygonize jan 2017-04-20 13:00:40 -0700
  • 542da868c9 add TODO section Jan Petykiewicz 2017-04-19 18:56:14 -0700
  • f25f6966e0 add example showing how to make an elliptical grating Jan Petykiewicz 2017-04-19 18:55:44 -0700
  • ff76626e21 fix multiple bugs in arc and ellipse Jan Petykiewicz 2017-04-19 18:54:58 -0700
  • 113671e591 bump version v0.2 jan 2016-10-19 17:00:00 -0700
  • d355d84f6d fix gds name mangling in cases with fractional dose jan 2016-10-19 16:59:20 -0700
  • 103e72628c Remove extra spaces jan 2016-10-19 16:52:40 -0700
  • 3a460a9296 Add Text shape jan 2016-10-19 16:52:28 -0700
  • 3e1ff19270 Add license jan 2016-04-13 03:51:25 -0700
  • 496d07008d Switch to code style and remove --upgrade jan 2016-03-29 13:56:36 -0700
  • ff6c4f71c1 fix import and switch to setuptools jan 2016-03-27 17:29:46 -0700
  • 77f36206f9 use find_packages() jan 2016-03-27 17:23:18 -0700
  • 1e7b9751be remove empty dependency block jan 2016-03-27 15:20:19 -0700
  • 3bfe71b9c7 Add dependencies to setup.py jan 2016-03-22 14:41:18 -0700
  • 2a20a540b9 remove extra spaces jan 2016-03-16 15:16:01 -0700
  • 5f8e238ad8 set readme to point at release branch jan 2016-03-15 20:49:38 -0700
  • 4945567544 Add install instructions jan 2016-03-15 19:33:36 -0700
  • 44b157dcc5 add extension to readme jan 2016-03-15 19:14:01 -0700
  • 5bf486ac81 Add all files to repository jan 2016-03-15 19:12:39 -0700