Skip to main content

Calculate distances between simple shapes such as polygons.

Project description

eudist

eudist is a library to caculate EUclidean DISTances.

eudist can calculate for example the distance between a point and a plane in 3D. A version with the signed distance is also available, which can be used to check whether two points are on the same side of the plane.

It can also be used to check if a point is within a polygon, using the winding_number calculation. It can also for 2D meshes calculate in which cell a point is.

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

eudist-0.1.2.post25.tar.gz (24.2 kB view details)

Uploaded Source

Built Distributions

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

eudist-0.1.2.post25-cp39-cp39-manylinux2014_x86_64.whl (330.2 kB view details)

Uploaded CPython 3.9

eudist-0.1.2.post25-cp39-cp39-manylinux1_x86_64.whl (241.1 kB view details)

Uploaded CPython 3.9

eudist-0.1.2.post25-cp39-cp39-manylinux1_i686.whl (226.1 kB view details)

Uploaded CPython 3.9

eudist-0.1.2.post25-cp38-cp38-manylinux2014_x86_64.whl (343.7 kB view details)

Uploaded CPython 3.8

eudist-0.1.2.post25-cp38-cp38-manylinux1_x86_64.whl (251.5 kB view details)

Uploaded CPython 3.8

eudist-0.1.2.post25-cp38-cp38-manylinux1_i686.whl (235.4 kB view details)

Uploaded CPython 3.8

eudist-0.1.2.post25-cp37-cp37m-manylinux2014_x86_64.whl (312.6 kB view details)

Uploaded CPython 3.7m

eudist-0.1.2.post25-cp37-cp37m-manylinux1_x86_64.whl (241.8 kB view details)

Uploaded CPython 3.7m

eudist-0.1.2.post25-cp37-cp37m-manylinux1_i686.whl (226.0 kB view details)

Uploaded CPython 3.7m

eudist-0.1.2.post25-cp36-cp36m-manylinux2014_x86_64.whl (312.6 kB view details)

Uploaded CPython 3.6m

eudist-0.1.2.post25-cp36-cp36m-manylinux1_x86_64.whl (242.4 kB view details)

Uploaded CPython 3.6m

eudist-0.1.2.post25-cp36-cp36m-manylinux1_i686.whl (226.3 kB view details)

Uploaded CPython 3.6m

eudist-0.1.2.post25-cp35-cp35m-manylinux2014_x86_64.whl (307.9 kB view details)

Uploaded CPython 3.5m

eudist-0.1.2.post25-cp35-cp35m-manylinux1_x86_64.whl (236.6 kB view details)

Uploaded CPython 3.5m

eudist-0.1.2.post25-cp35-cp35m-manylinux1_i686.whl (220.3 kB view details)

Uploaded CPython 3.5m

File details

Details for the file eudist-0.1.2.post25.tar.gz.

File metadata

  • Download URL: eudist-0.1.2.post25.tar.gz
  • Upload date:
  • Size: 24.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25.tar.gz
Algorithm Hash digest
SHA256 c72195b724e558e409a7f4031c0ba6dd363a1cf5d1b6770d053d402d5ed3961d
MD5 5f6c6bc507111513fbdef1d9c2ea2940
BLAKE2b-256 4236411b29c8a5a25a74367152ff51bef845c4dd54be8cd349dba1070f2dc58e

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 330.2 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8fdb5de28450d1bfb6fa6e1f30860a8e4c942957d1b48cbc1ed07ad3c54cf92c
MD5 b5a7dd27f0c581709fbfa1c1d2b4ff12
BLAKE2b-256 75ddbc94ad2a5b980c926bafcb07e67f67478783c44a4c7dbf335e06bec817e3

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 241.1 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 90fc153cc1ddb5768df03e3b550052eb0e3d458b036cbed05c4aea2859a05fa9
MD5 f902f7404b69edf25953a079b93738bf
BLAKE2b-256 8cf28406976765071a520020091e55e466793b1d6a2c27ff2e0b1a35c36c1e84

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 226.1 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5301ab78f476925267a9df3121b805f446436cfe597aad47d894abe7e55c5d1c
MD5 32d1282cd3e57eb5679fdfe55ae822dc
BLAKE2b-256 173bae863fb4a87704918183de09c4fc8c8f7142ff949452693700c5a0f2eea2

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 343.7 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab50221d90cb68d825ad5d6312a140749f1bee7540d74781fc9b18dc52f8d140
MD5 4c029a112a0dd7c3d3dccafe1c0b6caa
BLAKE2b-256 2c433426ccf8e91acf7e0a050f4b4e9b9b980257a1e8815f2f304d5a8719b17c

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 251.5 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f028752c830e6ce17597acc5619eaee439381adc41d6c450fb84174703b653dc
MD5 67a8560bc8f002f6e4bbe5673e0c3029
BLAKE2b-256 731d1c5ce66a709b494ffcd49c44f963f2508d89c2f34a3451311acd40f80028

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 235.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 37782b756844225def04a1f2c9f087149d635c8c4a8512420fe9febc2d92f6b9
MD5 9e908117edeb5195e5193397782232b8
BLAKE2b-256 022df0f014ab011d9542a26d525ce006abf5d63c08851b89083b56f07bc6651c

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 312.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18cbf23c43722ada9388f94c231ff9f828670e48ee37373470b99d64c0f771ed
MD5 7d7368c00f320cc34a241e901f53e34d
BLAKE2b-256 8a885093a84fb96531e58ac75ba344cf2c9ae5530c34d93d641a178dbe6a187b

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 241.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8515aace7db1b7f24c72a448a3a11d4bde59335110bac9100b487ab6be8fee71
MD5 8eb80c8f743282c8d71b3f7a83ce2262
BLAKE2b-256 40076290140c81e5a01812c0eb8f33e36f1cd41a8c10fbf0ab52f752e887a1d0

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9eba44ed47d5ad6b72cbbf8610a516205748ea41e8c5cf0ed572a9fa57f71a9a
MD5 0a3665a7b99e455bc6135393cdb9f6bc
BLAKE2b-256 9fcf1c51cc63bf242157e6e4cd51598fb161cbe57a7c157e27eca56969109234

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 312.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c612e8408fba03423b7844d58fbdbeef7bc27974a68c65c355fbf1b2b33f51b4
MD5 af6161d3bdb21d7e8e2c4b823d37fca8
BLAKE2b-256 70cb6a5d3076099fdd817dbf1916515d86c03b901817543aa33be754b9d39a0a

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 242.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9cc03072345ad00c10458f998795451dfede16345eebeebaf8988bbeb791ffa0
MD5 55488b5a03e0fdb79a3924feed9478c2
BLAKE2b-256 761d346099b9e8a5ecadde5365afdf830a70644e0801820dd59c986fcabc610e

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 226.3 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 97045bd4cd89aa2277a63a14c7402c6eeffbe4cd53b224cc80aaef034836b6f5
MD5 3518039c7c05dc3786352648f9e5349a
BLAKE2b-256 4f8f01bbad20daf966246bd306018819cd77071a7c8f96ce4388cb6ccc582b20

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 307.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae95d13ce24b90ffb5500deade2dd447f2da9cd5abf0c10017c6acc645cda659
MD5 d0f08d33c6beee09fe533d7d071b7452
BLAKE2b-256 6ac1e5cefee020bd471293fed610cc05f0d743477789a23b0dc251708f7dde4d

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 236.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 149469b8ba481815fb8c002a9585bfb8a78eb7ae4db9b65910f3203262dfb972
MD5 1518e88302413ce01de6b8dfd8f19763
BLAKE2b-256 6f48ef06af91c216200501d1ee40c4240886c254029a9a33d393396b349e7fb7

See more details on using hashes here.

File details

Details for the file eudist-0.1.2.post25-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: eudist-0.1.2.post25-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 220.3 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for eudist-0.1.2.post25-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4c20dfa4b468d3a3b24b6da2cd64777e7836ddeaa31d4655088717c9b8c1e846
MD5 ee6633e917557e7ac5bd70d8da20f257
BLAKE2b-256 82ec74c020952c03f1226c461b08608740d863bb945a9cb0cb5ad133ef9d2077

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