Metadata-Version: 2.1
Name: rodlayout
Version: 0.1.1
Summary: A python wrapper for the Skill objects in virtuoso
Home-page: UNKNOWN
Author: Niels Buwen
Author-email: dev@niels-buwen.de
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Software Development
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Description-Content-Type: text/markdown
Requires-Dist: simple-geometry
Requires-Dist: skillbridge

Canvas Backend to Cadence Rod Objects
=====================================

```python
from skillbridge import Workspace
from geometry import Rect, Group

from rodlayout import Canvas, Layer

Workspace.open().make_current()


r = Rect[0:2, 0:4, Layer('M1', 'drawing')]
c = Canvas()
c.append(r)
(db_id, rod_id), = c.draw()
print(rod_id)  # <remote rodObj@...>

r2 = Rect[0:4, 0:2, Layer('M2', 'drawing')]
c = Canvas()
c.append(Group([r, r2]))
(db_id, rod_id), = c.draw()
print(db_id)  # <remote figGroup@...>


```

