Difference between revisions of "Mask/pylibMask"
From OptoelectronicsWiki
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Program: [[ | + | Program: [[media:pyLibMaskV1.zip]] |
− | Version: 1. | + | Version: 1.1 |
− | Time: | + | Update Time: Dec. 15, 2012 |
Language: C/C++, Python | Language: C/C++, Python | ||
+ | |||
+ | License: GPLv3 | ||
== FEATURES == | == FEATURES == | ||
− | 1 | + | 1. Python interface wrapped by SWIG based on libMaksV6. |
+ | |||
+ | 2. Support output to be .GDS, or .CIF, or .EGS up to the input file name. | ||
+ | |||
+ | 3. Support layer configuration by c++ | ||
+ | |||
+ | 4. Add functions for ellipse, parabolic, hyperbolic, and spiral (Archimedean or logarithmic) curves or pies | ||
+ | |||
+ | 5. Support curve or pie formed by self-defined polar functions | ||
− | + | 6. Add function for multiple lines/S-bend/spiral | |
− | + | == Revision Log == | |
− | + | 12-15-2012, pylibmask bugs of nested cells fixed and two examples added. | |
− | + | 11-12-2012, add python interface for sublayout and add one example. | |
− | + | 11-08-2012, initial release. |
Latest revision as of 15:48, 25 August 2013
Program: media:pyLibMaskV1.zip
Version: 1.1
Update Time: Dec. 15, 2012
Language: C/C++, Python
License: GPLv3
FEATURES[edit]
1. Python interface wrapped by SWIG based on libMaksV6.
2. Support output to be .GDS, or .CIF, or .EGS up to the input file name.
3. Support layer configuration by c++
4. Add functions for ellipse, parabolic, hyperbolic, and spiral (Archimedean or logarithmic) curves or pies
5. Support curve or pie formed by self-defined polar functions
6. Add function for multiple lines/S-bend/spiral
Revision Log[edit]
12-15-2012, pylibmask bugs of nested cells fixed and two examples added.
11-12-2012, add python interface for sublayout and add one example.
11-08-2012, initial release.