common vector operations [2D/3D]
Project description
# Euklid [2D and 3D vector operations]
[![PyPI version](https://badge.fury.io/py/euklid.svg)](https://badge.fury.io/py/euklid)
A c++ library with bindings for python to help dealing with common CAD-like operations:
[Vectors](./src/vector/README.md)
[PolyLines](./src/polyline/README.md)
[Spline Curves](./src/spline/README.md)
## Installation
### install via pip:
pip install euklid
### Compile from source:
` bash git clone https://github.com/airgproducts/euklid cd euklid git submodule init git submodule update pip install . `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
euklid-0.2.3.tar.gz
(2.5 kB
view hashes)
Built Distributions
euklid-0.2.3-cp39-cp39-win_amd64.whl
(304.3 kB
view hashes)
euklid-0.2.3-cp38-cp38-win_amd64.whl
(303.9 kB
view hashes)
euklid-0.2.3-cp37-cp37m-win_amd64.whl
(299.9 kB
view hashes)
Close
Hashes for euklid-0.2.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a432413d80c177312fab28ea1758386fca0517187b0144eca61d3b25567056 |
|
MD5 | 795157064e62d1e908987db7c7fb8e15 |
|
BLAKE2b-256 | d126c8d03027a0e2eb50cf7dc09aa4885a36b63c45b59f24b58844efd9b95912 |
Close
Hashes for euklid-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eecf2ec082f82798826d1f8c7bba76db7168328920cbd7be650c018acd9168a |
|
MD5 | c9e40ffa26b688c517d2275e24036a99 |
|
BLAKE2b-256 | 1d88915f9e3db7ba7ccaad11f126bb7d972bd4626f0cd596f40df66e30b3c105 |
Close
Hashes for euklid-0.2.3-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fff2dad35912b427a08ee8733e178b473af3d67909b91e86b107a32f4e417971 |
|
MD5 | 6dfe90fa7e3c9939d76bc8cba759c599 |
|
BLAKE2b-256 | cfa2e73a389648fde9a6b0ce93a6653302c5db2e01d6716927f7e8ece4ccbff5 |
Close
Hashes for euklid-0.2.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27d4b340848867cb90487948205cc935b6678dfc5ce6f80f1ce11ee24dc7a3b7 |
|
MD5 | 05a1dc4bd316b71d9fc2b22a92195dec |
|
BLAKE2b-256 | 3757af2be485f35414ebac7f35d7e76153329561b73d7dc49a5afc686825eaef |
Close
Hashes for euklid-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e205e5083d696ecf9592f33935c35ab1011161c472a7b48111baf0c2fcf1d27 |
|
MD5 | 9dfe334f7da231e41eee11248f0f75ea |
|
BLAKE2b-256 | 21c3023b36202512b61e33122f13e36c8f642665270e9fd815bd4afe1b05dd0e |
Close
Hashes for euklid-0.2.3-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef81da960bdec083938bcc7136640ba715ac59725109782564bda292265383ca |
|
MD5 | 4de62b7b6736d3971da434b602f0e871 |
|
BLAKE2b-256 | 212d7302fd43a9e061d688e5d1e8fa7b0282d16c96248929e5ed454dd1c8848c |
Close
Hashes for euklid-0.2.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd95d6e2d42ee95b8139c583295b4e3ad5a278bcdf888553f49d8e23917322ea |
|
MD5 | 4d4599ed87f56b4b8f84307820a1692e |
|
BLAKE2b-256 | d7f762802454a84d55013fa026fdd67c420872cd8fe0e83b8e2ff0a4f5ffcd83 |
Close
Hashes for euklid-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d6ccc0264e45d2d6fa5b04d3841aefffcab40a23edd0d2292f8d15c218545a0 |
|
MD5 | c87a9aa24a4aa9e947c49a4613decb3c |
|
BLAKE2b-256 | e0244b8b96ed2ef2665dca2a61e48b7ebcbd003888722c1e1483639e5017c381 |
Close
Hashes for euklid-0.2.3-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8624ece2c0c9a69bf49455a9e57c0a9a9f58df06605abd28c04a1a9c794e7701 |
|
MD5 | a1090240cd35841d723b256a2754c1fa |
|
BLAKE2b-256 | 7e608a44ad5756f060555214a5d6904fdf5b1f4214813caf2e7b48ee6ecfd565 |
Close
Hashes for euklid-0.2.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4a1004260c383e67caf7b5c9bb9c3d3ab12fa2fcd937bdb95c1d4219914963a |
|
MD5 | 6d6ac4a41f4fb5ae5915f93fb542d997 |
|
BLAKE2b-256 | 518e8c44cd13706f57b5838128c649de34a0982f4f90f3998c8898df10be0e19 |
Close
Hashes for euklid-0.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67c37f0e1dfdecfdbe22e92a82ba325830fd6dfdb721b3eaa33ecd7a149c6d09 |
|
MD5 | c3ec7211a3c1b525472045e6bc6cbc1e |
|
BLAKE2b-256 | 936ef114745a80dc45e0e585a84287048073abdb3366a360db5f8c5937d7782e |
Close
Hashes for euklid-0.2.3-cp37-cp37m-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 534eedb6f1c5e26fc8cb3092ec97386c485b02a0f9ca1a0913300fecdd689d63 |
|
MD5 | fc675842dc59b6fe5a0a8b9fea348826 |
|
BLAKE2b-256 | d0be4b07aee2ec6416b5565aef56730a39056abc837a034e306327f9a1550bd7 |