Skip to main content

Polygon and Polyhedron operations.

Project description

polystar

A C++ library for polygon and polyhedron operations. Wrapped for use in python using pybind11.

Dependencies

TetGen

A modified version of TetGen is used to create refined tetrahedral meshes in bounding polyhedra.

The modified version is included as part of this repository.

Installation

Install via pip, e.g.,

python -m pip install polystar

This repository can be installed locally via

python -m pip install .
# or 
python setup.py install

Alternatively, the python module, C++ library, and catch2 based tests can be built directly using cmake.

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

polystar-0.1.1.tar.gz (574.3 kB view details)

Uploaded Source

File details

Details for the file polystar-0.1.1.tar.gz.

File metadata

  • Download URL: polystar-0.1.1.tar.gz
  • Upload date:
  • Size: 574.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for polystar-0.1.1.tar.gz
Algorithm Hash digest
SHA256 faa35fc0c3b4f52ceba55073f872f3bea748dd1fbd06ab085a3341a2ee855613
MD5 20e976d62793c315e3b3a25958e0619c
BLAKE2b-256 46339aa9715589126032eb4ff25643e4ec1035dc1bb91fcf8862a6ac626e72ba

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