Metadata-Version: 2.1
Name: rhino3dm
Version: 0.0.3
Summary: OpenNURBS based package with a RhinoCommon style
Home-page: https://github.com/mcneel/rhino3dm.py
Author: Robert McNeel & Associates
Author-email: steve@mcneel.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: Implementation :: CPython
Description-Content-Type: text/markdown

# rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style

Project Hompage at: https://github.com/mcneel/rhino3dm

### Supported platforms
* Python27 - Windows (32 and 64 bit)
* Python37 - Windows (32 and 64 bit)
* Python27 - OSX (installed through homebrew)
* Python37 - OSX (installed through homebrew)
* Other distributions are possible, just let us know where you need this package to run


## Test

* start `python`
```
>>> from rhino3dm import *
>>> import requests
>>> req = requests.get("https://files.mcneel.com/TEST/Rhino Logo.3dm")
>>> model = File3dm.FromByteArray(req.content)
>>> for i in range(len(model.Objects)):
>>>     geometry = model.Objects[i].Geometry
>>>     bbox = geometry.GetBoundingBox()
>>>     print("{}, {}".format(bbox.Min, bbox.Max))
```


