Skip to main content

MeshIO class to read and write ITK meshes into STL files.

Project description

https://github.com/InsightSoftwareConsortium/ITKIOMeshSTL/workflows/Build,%20test,%20package/badge.svg PyPI License

Overview

This repository contains an ITK MeshIO class to read and write ITK meshes into STL files.

For more information, see the Insight Journal article:

Ibáñez L.
STL file format MeshIO class for ITK
The Insight Journal. January-December. 2014.
https://hdl.handle.net/10380/3452
https://www.insight-journal.org/browse/publication/913

Installation

To install the Python package:

python -m pip install itk-iomeshstl

To build the C++ module, either enable the CMake option in ITK’s build configuration:

Module_IOMeshSTL:BOOL=ON

Or, build the module as a separate project against an ITK build tree:

git clone https://github.com/InsightSoftwareConsortium/ITKIOMeshSTL
mkdir ITKIOMeshSTL-bulid
cd ITKIOMeshSTL-build
cmake -DITK_DIR=/path/to/ITK-build ../ITKIOMeshSTL
cmake --build .

License

This software is distributed under the Apache 2.0 license. Please see the LICENSE file for details.

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.

itk_iomeshstl-3.0.1-cp311-abi3-win_amd64.whl (284.4 kB view details)

Uploaded CPython 3.11+Windows x86-64

itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

itk_iomeshstl-3.0.1-cp311-abi3-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

itk_iomeshstl-3.0.1-cp310-cp310-win_amd64.whl (284.6 kB view details)

Uploaded CPython 3.10Windows x86-64

itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

itk_iomeshstl-3.0.1-cp310-cp310-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

itk_iomeshstl-3.0.1-cp39-cp39-win_amd64.whl (285.3 kB view details)

Uploaded CPython 3.9Windows x86-64

itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

itk_iomeshstl-3.0.1-cp39-cp39-macosx_11_0_arm64.whl (148.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file itk_iomeshstl-3.0.1-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 45753b9c43ed2eee694246dc7a8628f23a649d6cf53695a06411d581574547ee
MD5 95a12d962112b20baa72a05cea9697a1
BLAKE2b-256 8f37dff0f45f63d4219c63d4fa2f4a809e2e21ed37bf28cc9ffa42ced7186aad

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6edbc386ab7a223e583746e9adb02a6d101f2f57e036cb1120126946a70bb4c1
MD5 a589961dfc84835ed9aba3a554809899
BLAKE2b-256 321fb2ced5e2691367367a1654892487fc68ac1a12021b5c923bc764652b2c25

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e54d96943fbb66e528a795d3ef71afb82e6c25431c1e26061b0a71a3b8ae690
MD5 5ae4c51b07d23db8c143ebbd7f71f36c
BLAKE2b-256 1ea381d34d9a05b5c0bbfba8a3ea94db7327593a7fa9ac93720bcbe25494216d

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9463c4775b227c403da09dbdf3246230c758ec9b0c5410b442982f725eda3db0
MD5 7c099f0830ee6931411dc8af189ded66
BLAKE2b-256 4271b0fb2f7f79a460c041710af1a724d5bca71c0b5af305f8d599ef421c82db

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 767ef7840105bc3a4e3541f02495e4d4ad27b1119ac3d87625e1af302389a508
MD5 98ec134131137387ff6464afb49beb00
BLAKE2b-256 6bf1005d6c9c2e687abbb2aa13c1afcdd2b26771cf88ff9a9758a2a559a95ad5

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 528458bbf6e7bdf1fb2da588dc2ce3abefbcb94888a1b45b660b0f956cc43a07
MD5 402402bbbe940de5ebacef7c7855eda2
BLAKE2b-256 68ae5930b6df411e8e4cf84d8ac618e7be245a27b0f86bb3e3ac8bc812022470

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b1fb3067950d61721dcf4f1c4cb9a964c08d80b6b7b547c04ed2d0b5d284771
MD5 1ce38b6aa2506f9a51ad3a1f3e42e23e
BLAKE2b-256 9a1c6b38c2a898ff2f1488fecafcdb429eb6dc6e5518e527ba3bf371efefd34a

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4520f4132494ae9a08b50fff23387a190ba95445845e6c3c7f9550e44de04c15
MD5 550d064eccfc7a281c0e02974c9e10d5
BLAKE2b-256 e7057c98fc32739ce286a8ee4439811e17c04676e884a6622c89b99fad693d01

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9456a8b55b689a63580027f4b8063cf44bc68b38845b46eb44a40d82a3d97753
MD5 b3b9c6726230649aea7499214d2d2f3f
BLAKE2b-256 93ce5cb968515b2909c93ca2637b43e374e6da47c370459269469d05140ae8d1

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8af922072ae3fb6e4cd97097583611672f7a733a1b70f7e66934f4e47e9c3e0
MD5 543ee265b9adf9bd3f40ea5496e5b169
BLAKE2b-256 50bf7a091d82f1ed92a3730172c9cf92a5859704802cd8437026f21d9c4acbea

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d7f3135b2a00c289cbdd7b37e7018b0ecbdf58dd05fda1a8a2544ae1bc497a11
MD5 23fcc9cb3ce194d2e875846592466cbd
BLAKE2b-256 e0201f9219c6d5a4e11c9e2cd97856a2c73fe79a146c2e0160c7e12f749bd301

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2784d0b1c2a29d371b9e1e707130d357ed0a2e3fb106c401d8916d1337a6f0b3
MD5 0cc9313a2fcf943bb9cdf452ad2c6efd
BLAKE2b-256 4aa869fad46275a467dac9fd445ba906baee858c6190cf276d7f9a237c718e4b

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c92c7b94c924d135c21fb6b68c21c63f2ccb2f418de9ec1ea7ee0f9002bb4e5
MD5 1035ed3bb952f0b75a2690af6baf6115
BLAKE2b-256 6e84cfe6512581569f9b832c3d0971f7b4cae2e23ee14a2f2a905aa5a0974124

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38713c9a66f564c3a9171bd6404a8c8933efe557b9620f56b5e34a64ba52b872
MD5 2d03fcb89c95a939cecf21c4261b622f
BLAKE2b-256 f6137cc677b4cba972f931fef65028fc8c6c498d34ea20f7a92ab1b5fb567291

See more details on using hashes here.

File details

Details for the file itk_iomeshstl-3.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_iomeshstl-3.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 15b4b2acd02f1093797e7dc87898498dd5724e998b928a43e84b47f4f142f337
MD5 dee221dbb0f2ac23e2c0405df44d20f8
BLAKE2b-256 4191b36cc81bd2f4561df78db60f990b23daf3b70ae7a782b34286487b361b85

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