Skip to main content

Object-oriented Cython wrapper of Shewchuk's Triangle Library

Project description

CyTriangle

A Python Wrapped Triangle Library via Cython

ci-tests code style license

CyTriangle is an object-oriented python wrapper around Jonathan Richard Shewchuk's Triangle library. From its documentation:

"Triangle generates exact Delaunay triangulations, constrained Delaunay triangulations, conforming Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes. The latter can be generated with no small or large angles, and are thus suitable for finite element analysis."

CyTriangle utilizes Cython to provide an object-oriented interface to Triangle to enable easier inspection and modification of triangle objects.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

cytriangle-3.0.2-cp314-cp314-win_amd64.whl (360.8 kB view details)

Uploaded CPython 3.14Windows x86-64

cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl (691.2 kB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl (691.2 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

cytriangle-3.0.2-cp313-cp313-win_amd64.whl (354.8 kB view details)

Uploaded CPython 3.13Windows x86-64

cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl (685.9 kB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl (685.9 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

cytriangle-3.0.2-cp312-cp312-win_amd64.whl (355.5 kB view details)

Uploaded CPython 3.12Windows x86-64

cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl (688.3 kB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl (688.3 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

cytriangle-3.0.2-cp311-cp311-win_amd64.whl (355.7 kB view details)

Uploaded CPython 3.11Windows x86-64

cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl (688.2 kB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl (688.2 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

File details

Details for the file cytriangle-3.0.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cytriangle-3.0.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 360.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cytriangle-3.0.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7c5d4f41d7952f55a4fabd73422f855df1431d9f44788058ee8ed5086e2ec848
MD5 f3102e557ff6a4846cd4d6f89f20942d
BLAKE2b-256 441b35356d6fb6edcfadc542a911a6f4819cb69c0726699edcf8a3db84dc4bdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp314-cp314-win_amd64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4b8fb6eb3f8145d1dc2ef64f258bdf35a4f5423f3c0c963205b9bd089e91a60f
MD5 aeab5bd2f19a05289d76e630e51a1256
BLAKE2b-256 536a5049b132a01e0849bd0fcb8c66399e2ada60ffcca71c9003ccc7bad90f7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7307c749742ded6c5f1411bb9d36e1aa3f130b47c2c0f86f2c5c7be27843d464
MD5 14e81ab5aa608a2346d78a0adf1a6d6e
BLAKE2b-256 e38bc6f2e13a0cc8b0610ddf6220afd1a89058b590005d8854b79e7cd9b228f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 72e90ac0a327e98077e66480d9e2bdc5cf1c421a7c30941d86d581a9d9cd6db5
MD5 24dbc7ee7d2e1b88ce8015fe7a65fa62
BLAKE2b-256 b1ef35af023b4d5a4545b1aff364c0df9fd2a491a04e1bf4ea74f87b5712968f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cytriangle-3.0.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 354.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cytriangle-3.0.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 292fed0557d30d3c2bc825dddb66b6640d540a4e47e90bfe4a9424f2ccbdd86c
MD5 e8c56c763c8ecec97e891946175fedbb
BLAKE2b-256 91bcf1f36f6a4da2729b4b9212863110e6e064c3e3fd614e960ff388a4828416

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp313-cp313-win_amd64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2105f4f6bad9cbaf9b333349ebf3b90c2d2465869cf017e2c83b02449422d8e5
MD5 44e10514f7c19fb1e4a46270b2570be4
BLAKE2b-256 04cffa098d4ab01a45b9206d8c0b4ff3de36396db844e8f46a117a77c69d78e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 528ad54aeeb279dc5d39c828ad88ba071981575947505df59fb1ce79d6f8bbe7
MD5 8feece208971d0d4533146e7bd66136c
BLAKE2b-256 f1e537c1e054700dce6fe3ba10099e641c634ea1f8f355f2be34ef7ba8d7bc2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 553212a7a00f80979a6d60a95576cc0d9945f75a7efa3eefcf509a792577eaba
MD5 74dc6b9e429e6f5c91fe0798a058fb6a
BLAKE2b-256 9bc1177a01473862f119c1f53e4b9bd3ad1a936f226786295a078fe99779d4cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cytriangle-3.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 355.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cytriangle-3.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3dd84d3b9d4bd6c7c023491773fe8ea75dc3c93faceb48f8dea145bd51084723
MD5 413187985f2f63d3ddfc35ba1af634eb
BLAKE2b-256 6b99d7bf0dc357f3284cfee00a0c30a945f8103f1bd5d6b5280c640f00f5f039

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp312-cp312-win_amd64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 82e3dbb379bea700e56cfbe100369178a429b12b62bcfd39c28e2874e1f80cd0
MD5 1f265299f91c8d093beddad33b526b68
BLAKE2b-256 a788a1eef5a173e8ce59267e3a16a7db4f0b2f14e40b445bbae391aa600c652b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 2f3243c33796e8cdbbfadd2033ccf7469330592416464d565cce298aed4bcc9e
MD5 e47904ba57d4540e364b557533a043e3
BLAKE2b-256 3693a1121d95903629eb33c6da913b54dd3be179bc7c24d02abe3bd8dff5c91c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 dd20a84bb9b74eb025adac7ab82d485fb466e88885b5b0e5e57c7362dd2c86be
MD5 916655b7717c80b6f6975e7d56f2f620
BLAKE2b-256 090dec2f2d1efd88b84d4a7182ee21ae7fab8fa4df9d4f215980721d9ac2949a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cytriangle-3.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 355.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cytriangle-3.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 efdabc3511646189157a45f77a2f5cc31e72fec1aa5928a1c583b7bf8312127e
MD5 b7e87ec68e67dceb2a3741b3be89df47
BLAKE2b-256 dd5e48d49d59cc8c8cf8296a6663bf680c96278ef111939ee1a2bf5737a93003

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp311-cp311-win_amd64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 e0bb8ffc5bb09ef2845f211e36adb0b768c97214b8d6a8ee05e0640c9315150a
MD5 0cf7ec4ea0e8fddf278bfabc1b673bcf
BLAKE2b-256 165adb02ba631a7366313eff09db0a2daa0e7d7cae48c875d812809cc5e462dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 82a61aa0eb8659159303b3a1159a8d76e9b7a6406e21581a4b4c67194e130b03
MD5 e5089b703b66d6aa26b25fe508e91dbe
BLAKE2b-256 bdfc1e15d5a30b897a5064943f8871c017e6c59f8d903814d25c9aa4740eab03

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b03787f795c060704fab767b4d0a9c6dce5c45975a016a85656159890165a0a4
MD5 ef2c6924df667238afaf780e3ab44e81
BLAKE2b-256 071f10b5a1f8b81b0e479a51cb011e502dc89854cd4c8c1a5344abca4c8eb8b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: publish.yaml on m-clare/cytriangle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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