{ "info": { "author": "Simon Cozens", "author_email": "simon@simon-cozens.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "beziers.py\n----------\n\nBeziers provides a variety of classes for constructing, manipulating and\ndrawing Bezier curves and paths. Principally designed for font design\nsoftware, it allows you to join, split, offset, and perform many other\noperations on paths.\n\nHere is an example session::\n\n from beziers.point import Point\n from beziers.path import BezierPath\n from beziers.cubicbezier import CubicBezier\n b1 = CubicBezier(\n Point(412.0,500.0), Point(308.0,665.0), Point(163.0,589.0), Point(163.0,504.0)\n )\n b2 = CubicBezier(\n Point(163.0,504.0), Point(163.0,424.0), Point(364.0,321.0), Point(366.0,216.0)\n )\n b3 = CubicBezier(\n Point(366.0,216.0), Point(368.0,94.0), Point(260.0,54.0), Point(124.0,54.0)\n )\n path = BezierPath.fromSegments([b1,b2,b3])\n path.closed = False\n path.addExtremes()\n path.balance()\n path.translate(Point(-100.0,-100.0))\n\n import matplotlib.pyplot as plt\n fig, ax = plt.subplots()\n path.addExtremes()\n path.plot(ax)\n plt.show()\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/simoncozens/beziers.py", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "beziers", "package_url": "https://pypi.org/project/beziers/", "platform": "", "project_url": "https://pypi.org/project/beziers/", "project_urls": { "Homepage": "https://github.com/simoncozens/beziers.py" }, "release_url": "https://pypi.org/project/beziers/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "Bezier curve manipulation library", "version": "0.0.1" }, "last_serial": 4359546, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7c6e0487342d0b1e7a3df4237fca3a1f", "sha256": "82911cbcd22f1f06a495f0dfca4921366744fc504786589a036a02aca944ad97" }, "downloads": -1, "filename": "beziers-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c6e0487342d0b1e7a3df4237fca3a1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21179, "upload_time": "2018-10-10T11:10:14", "url": "https://files.pythonhosted.org/packages/d7/08/a3faaa69c8511d328c80035caa8f68f5e888cb03cb9377dc6643b728048c/beziers-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8693e7d0bed43740fe1f4527e6133a5", "sha256": "e5e0920762b70dc67812b4e1944aab6ac87bdbddd1a230d0d761f39e85cc97b2" }, "downloads": -1, "filename": "beziers-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e8693e7d0bed43740fe1f4527e6133a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15890, "upload_time": "2018-10-10T11:10:15", "url": "https://files.pythonhosted.org/packages/e1/85/7bdb3f46ac1b01e573bb40142ec066aadfaa149a11f70559a20a10b8b81e/beziers-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c6e0487342d0b1e7a3df4237fca3a1f", "sha256": "82911cbcd22f1f06a495f0dfca4921366744fc504786589a036a02aca944ad97" }, "downloads": -1, "filename": "beziers-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c6e0487342d0b1e7a3df4237fca3a1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21179, "upload_time": "2018-10-10T11:10:14", "url": "https://files.pythonhosted.org/packages/d7/08/a3faaa69c8511d328c80035caa8f68f5e888cb03cb9377dc6643b728048c/beziers-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8693e7d0bed43740fe1f4527e6133a5", "sha256": "e5e0920762b70dc67812b4e1944aab6ac87bdbddd1a230d0d761f39e85cc97b2" }, "downloads": -1, "filename": "beziers-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e8693e7d0bed43740fe1f4527e6133a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15890, "upload_time": "2018-10-10T11:10:15", "url": "https://files.pythonhosted.org/packages/e1/85/7bdb3f46ac1b01e573bb40142ec066aadfaa149a11f70559a20a10b8b81e/beziers-0.0.1.tar.gz" } ] }