{ "info": { "author": "Alessandro Pietro Bardelli", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Visualization" ], "description": "# OrthogonalProjection\nEasily create Orthogonal Projections graphs with matplotlib.\n\n[Orthogonal Projections](https://en.wikipedia.org/wiki/Multiview_orthographic_projection) (or Orthographic Projections) are 2D visualisations of 3D objects from different directions all parallel to one of the coordinate axes of the object. \nThis class implements the first-angle scheme that is basically used worldwide but the United States (that uses the third-angle scheme) \n\nThe following picture (taken from larapedia.com) show an example:\n![proiezioni_ortogonali](https://cloud.githubusercontent.com/assets/12557177/15484325/ca1bf938-2139-11e6-9617-af6c9d92d9e5.jpg)\n\n\n### Features\n\n* All axes are synchronised\n* Different kind of plot supported:\n * Plot\n * Scatter\n * Wireframe\n * Surface (in 2D subplots a wireframe is still shown)\n * Collection\n* All arguments supported by underlying matplotlib plot are supported\n* Blocking/Non Blocking show\n\n### Documentation/Example \nSee [orthoproj_demo.py](https://github.com/apbard/orthoproj/blob/master/example/orthoproj_demo.py) to see an example that will produce the following plot:\n\n![example](https://cloud.githubusercontent.com/assets/12557177/15484323/c9fd5adc-2139-11e6-81ae-0f400952de62.png)", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/apbard/orthoproj", "keywords": "orthogonal projections,visualisation,plot", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "orthoproj", "package_url": "https://pypi.org/project/orthoproj/", "platform": "", "project_url": "https://pypi.org/project/orthoproj/", "project_urls": { "Homepage": "https://github.com/apbard/orthoproj" }, "release_url": "https://pypi.org/project/orthoproj/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "Python package to create an Orthogonal Projection of 3D data with full axes synchronisation", "version": "0.0.3" }, "last_serial": 3279132, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "31547558d4dda4192b517445eb47d9c8", "sha256": "8145dbab7e5bf478f2f7eadc59d9a63365555ca58b570d592df5d4ac1f8d18f8" }, "downloads": -1, "filename": "orthoproj-0.0.3.tar.gz", "has_sig": false, "md5_digest": "31547558d4dda4192b517445eb47d9c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6792, "upload_time": "2017-10-25T20:13:40", "url": "https://files.pythonhosted.org/packages/b2/f4/10d19bb790afee721bb0d0a02151c6d400d686a7aece07fbfd2851a3151c/orthoproj-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "31547558d4dda4192b517445eb47d9c8", "sha256": "8145dbab7e5bf478f2f7eadc59d9a63365555ca58b570d592df5d4ac1f8d18f8" }, "downloads": -1, "filename": "orthoproj-0.0.3.tar.gz", "has_sig": false, "md5_digest": "31547558d4dda4192b517445eb47d9c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6792, "upload_time": "2017-10-25T20:13:40", "url": "https://files.pythonhosted.org/packages/b2/f4/10d19bb790afee721bb0d0a02151c6d400d686a7aece07fbfd2851a3151c/orthoproj-0.0.3.tar.gz" } ] }