{ "info": { "author": "Andrew Kirilenko", "author_email": "iced@gojuno.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Topic :: Utilities" ], "description": "HexGrid\n=======\n\nBasics\n------\n\nConfigurable hex grid on abstract surface.\n\nExample\n-------\n\n.. code-block:: python\n\n import hexgrid\n import morton\n\n center = hexgrid.Point(0, 0)\n size = hexgrid.Point(20, 10)\n grid = hexgrid.Grid(hexgrid.OrientationFlat, center, size, morton.Morton(2, 32))\n hex = grid.hex_at(hexgrid.Point(50, 50))\n code = grid.hex_to_code(hex)\n restored_hex = grid.hex_from_code(code)\n neighbors = grid.hex_neighbors(hex, 2)\n points = [\n hexgrid.Point(0, 0), hexgrid.Point(0, 10),\n hexgrid.Point(10, 10), hexgrid.Point(10, 0)\n ]\n region = grid.make_region(points)\n hexes_in_region = region.hexes", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gojuno/hexgrid-py", "keywords": "hexgrid", "license": "BSD", "maintainer": "Alexander Verbitsky", "maintainer_email": "averbitsky@gojuno.com", "name": "hexgrid-py", "package_url": "https://pypi.org/project/hexgrid-py/", "platform": "", "project_url": "https://pypi.org/project/hexgrid-py/", "project_urls": { "Homepage": "https://github.com/gojuno/hexgrid-py" }, "release_url": "https://pypi.org/project/hexgrid-py/1.3/", "requires_dist": null, "requires_python": "", "summary": "HexGrid", "version": "1.3" }, "last_serial": 3934905, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "9b527f051e6b39ed8f53406f4f5202d7", "sha256": "ef9e12fdc1055714c10d5c49b9a136ff2b53b2a9eeb245a7cd83bf386a132592" }, "downloads": -1, "filename": "hexgrid-py-1.0.tar.gz", "has_sig": false, "md5_digest": "9b527f051e6b39ed8f53406f4f5202d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5819, "upload_time": "2016-10-24T09:00:32", "url": "https://files.pythonhosted.org/packages/9e/86/e8b572279d5128b4b18f50139e3333c590efbc7dde2815787454d438081c/hexgrid-py-1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "3bef3622b396a1e2bae655063c66801a", "sha256": "f739a79feeca6132139a2a5b7d262b9a78d35a7e8a7c309040bf77262c3d98d5" }, "downloads": -1, "filename": "hexgrid-py-1.1.tar.gz", "has_sig": false, "md5_digest": "3bef3622b396a1e2bae655063c66801a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5833, "upload_time": "2016-10-27T08:00:52", "url": "https://files.pythonhosted.org/packages/ce/e1/99fd73999c29bbfe88b5bd4581fadd1f407c1f8b3627627a84a53c4fed3b/hexgrid-py-1.1.tar.gz" } ], "1.1": [], "1.2": [ { "comment_text": "", "digests": { "md5": "74a10da98260b4c8f1801488b57fbe88", "sha256": "669f7ab2a79959ca5025e3ffab009477905cc0566cc80b9e0ec456041deb5029" }, "downloads": -1, "filename": "hexgrid-py-1.2.tar.gz", "has_sig": false, "md5_digest": "74a10da98260b4c8f1801488b57fbe88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5925, "upload_time": "2017-01-04T17:11:49", "url": "https://files.pythonhosted.org/packages/a4/61/627c8820634c08bb977d0f2b9d07d2a34aa97ac820488eb5f3c6cebc985a/hexgrid-py-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "05d1d7ddab529926ef0599ee6d52fdaa", "sha256": "cda6e37d509fada8f4edeafbae0c0d483d9a5a65afd31c709e39ff3044442cb3" }, "downloads": -1, "filename": "hexgrid-py-1.3.tar.gz", "has_sig": false, "md5_digest": "05d1d7ddab529926ef0599ee6d52fdaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5948, "upload_time": "2018-06-06T06:43:40", "url": "https://files.pythonhosted.org/packages/c0/01/e81effbbbefaf211e444d9b48dd0fdf0e95e371161e1d383d309fddb23ba/hexgrid-py-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "05d1d7ddab529926ef0599ee6d52fdaa", "sha256": "cda6e37d509fada8f4edeafbae0c0d483d9a5a65afd31c709e39ff3044442cb3" }, "downloads": -1, "filename": "hexgrid-py-1.3.tar.gz", "has_sig": false, "md5_digest": "05d1d7ddab529926ef0599ee6d52fdaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5948, "upload_time": "2018-06-06T06:43:40", "url": "https://files.pythonhosted.org/packages/c0/01/e81effbbbefaf211e444d9b48dd0fdf0e95e371161e1d383d309fddb23ba/hexgrid-py-1.3.tar.gz" } ] }