Skip to main content

Polyhedron clipping and antialiased voxelization

Project description

adze

adze is a Python package for accurate polyhedron clipping and anti-aliased voxelization.

Homepage: https://mpxd.net/code/jan/adze

Capabilities: - Clipping or splitting arbitrary polyhedra - by a plane or a collection of planes (i.e. a convex polyhedron) - Voxelizing arbitrary polyhedra -

Installation

Dependencies:

  • python 3.6 or newer
  • numpy
  • pytest (optional, testing)
  • pytest-benchmark (optional, benchmarking)

Install with pip from PyPi (preferred):

pip3 install adze

Install directly from git repository:

pip3 install git+https://mpxd.net/code/jan/adze.git@release

Documentation

Most functions and classes are documented inline.

To read the inline help,

import adze
help(adze)
help(adze.split)

Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

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

Source Distribution

adze-0.2.tar.gz (44.5 kB view details)

Uploaded Source

Built Distribution

adze-0.2-py3-none-any.whl (62.7 kB view details)

Uploaded Python 3

File details

Details for the file adze-0.2.tar.gz.

File metadata

  • Download URL: adze-0.2.tar.gz
  • Upload date:
  • Size: 44.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for adze-0.2.tar.gz
Algorithm Hash digest
SHA256 14f3f9002246dca45201c78a3ae7d15c93c338d6e28ba27c619bfe92ea82271d
MD5 5121238173fd9049f5e5212baf0d15f1
BLAKE2b-256 c064801b738fd6a0f5e0044a5d51e017386441cdbc2a7e617c77db9250cd461d

See more details on using hashes here.

File details

Details for the file adze-0.2-py3-none-any.whl.

File metadata

  • Download URL: adze-0.2-py3-none-any.whl
  • Upload date:
  • Size: 62.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for adze-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 db8f02ea8480846d50bc4fb5e8687fd5bced876e76c4d334ce7bf6a285eceb06
MD5 8392588f0aeaab60a9d133798f56e71e
BLAKE2b-256 3dc43a704ec4a8d1145f662597ce7bb52e647a5183ce8008e3e0dd252237fb18

See more details on using hashes here.

Supported by

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