Skip to main content

Interactive canvas for editing 3D geometry, using matplotlib.pyplot

Project description

xyz_canvas

Interactive canvas for editing 3D geometry, using matplotlib.pyplot

Current classes: In xyz_canvas.gui:

  • xyz_mouse: uses specified callbacks on mouse (left) click and on mouse move to return 3D co-ordinates
  • xyz_lines: adds lines to a collection of lines with sequentially specified end points

I'm thinking of adding xyz_canvas.transforms

  • rotatations
  • translations
  • sheers etc xyz_canvas.utils ....

Capture

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xyz_canvas-0.1.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xyz_canvas-0.1.2-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file xyz_canvas-0.1.2.tar.gz.

File metadata

  • Download URL: xyz_canvas-0.1.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for xyz_canvas-0.1.2.tar.gz
Algorithm Hash digest
SHA256 9f5e5f36602a70d595d3ae22b607a10acaf4bec6a3280ac126fcacf587efdad4
MD5 d825708120c97942f81816d0bb1c5baf
BLAKE2b-256 d7f25fb84da15327985c34dfe0d007b8a3202bb5a4e9960f949890231451db6d

See more details on using hashes here.

File details

Details for the file xyz_canvas-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: xyz_canvas-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for xyz_canvas-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 253393f9232c6bee483b468022feabae2f6a898930eaa966a67fae6eee5f90e4
MD5 6b9c189cc71e4b4de975afaecd8f2154
BLAKE2b-256 a09b981cdd3891fb6cc89a5c12820cf6c9e30a1971624c4dc8f9fece5f8cbf91

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page