Difference between revisions of "Mask/pylibMask"
From OptoelectronicsWiki
(11 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 == | |
− | + | 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 | |
− | 6, python | + | 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.