Skip to main content

A tiny collection of geometry processing routines frequently used in my projects.

Project description

drbutil

PyPI version

A tiny collection of geometry processing routines frequently used in my prototyping code.

Pure Python, low overhead and minimal dependencies.

Dependencies

The only actually required library is NumPy.

Optionally,

  • matplotlib shows 2D results,
  • Mayavi visualizes 3D results,
  • tqdm realizes progress bars in the shell and
  • scipy speeds up sparse solving operations.

Install & Use

Install from PyPI with pip install drbutil or clone the repo and run the buildAndInstall.bat/.sh script.

Then you can import everything in your project with import drbutil or from drbutil import *, respectively.

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

drbutil-0.0.20.tar.gz (27.8 kB view details)

Uploaded Source

Built Distribution

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

drbutil-0.0.20-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file drbutil-0.0.20.tar.gz.

File metadata

  • Download URL: drbutil-0.0.20.tar.gz
  • Upload date:
  • Size: 27.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for drbutil-0.0.20.tar.gz
Algorithm Hash digest
SHA256 0f696efbfc30d66119ddeec224816d3ff8ff49eab431a101954e8eb9ab4b56fe
MD5 af9a5d41d684208a62ef1092522ab9c3
BLAKE2b-256 9ee253a77702b6c9cfbc04a272b38cf73305be1cf31f38e2ab561acf1846eb08

See more details on using hashes here.

File details

Details for the file drbutil-0.0.20-py3-none-any.whl.

File metadata

  • Download URL: drbutil-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for drbutil-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 2cdd5048bdf171d428fabf0266c3d8a58dc3f668a55c33870f344b43710b4f9a
MD5 a33ff8b6a7ce2c66a1b48d70d86a79a1
BLAKE2b-256 46aefd12b5ad1f4105b26e87aa47aafacdae6669ebbb6de51ad99a7e1cb10f2a

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