Skip to main content
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.

Release files for itk-iomeshstl 3.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for itk-iomeshstl 3.0.1
File
itk_iomeshstl-3.0.1-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details
itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details
itk_iomeshstl-3.0.1-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
itk_iomeshstl-3.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
itk_iomeshstl-3.0.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
itk_iomeshstl-3.0.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
itk_iomeshstl-3.0.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 16.3 MB

Release files / itk_iomeshstl-3.0.1-cp311-abi3-win_amd64.whl

Download URL itk_iomeshstl-3.0.1-cp311-abi3-win_amd64.whl
Size 284.4 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
45753b9c43ed2eee694246dc7a8628f23a649d6cf53695a06411d581574547ee
BLAKE2b-256 checksum
How to use checksums
8f37dff0f45f63d4219c63d4fa2f4a809e2e21ed37bf28cc9ffa42ced7186aad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
6edbc386ab7a223e583746e9adb02a6d101f2f57e036cb1120126946a70bb4c1
BLAKE2b-256 checksum
How to use checksums
321fb2ced5e2691367367a1654892487fc68ac1a12021b5c923bc764652b2c25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
9e54d96943fbb66e528a795d3ef71afb82e6c25431c1e26061b0a71a3b8ae690
BLAKE2b-256 checksum
How to use checksums
1ea381d34d9a05b5c0bbfba8a3ea94db7327593a7fa9ac93720bcbe25494216d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL itk_iomeshstl-3.0.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
9463c4775b227c403da09dbdf3246230c758ec9b0c5410b442982f725eda3db0
BLAKE2b-256 checksum
How to use checksums
4271b0fb2f7f79a460c041710af1a724d5bca71c0b5af305f8d599ef421c82db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp311-abi3-macosx_11_0_arm64.whl

Download URL itk_iomeshstl-3.0.1-cp311-abi3-macosx_11_0_arm64.whl
Size 148.9 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
767ef7840105bc3a4e3541f02495e4d4ad27b1119ac3d87625e1af302389a508
BLAKE2b-256 checksum
How to use checksums
6bf1005d6c9c2e687abbb2aa13c1afcdd2b26771cf88ff9a9758a2a559a95ad5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp310-cp310-win_amd64.whl

Download URL itk_iomeshstl-3.0.1-cp310-cp310-win_amd64.whl
Size 284.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
528458bbf6e7bdf1fb2da588dc2ce3abefbcb94888a1b45b660b0f956cc43a07
BLAKE2b-256 checksum
How to use checksums
68ae5930b6df411e8e4cf84d8ac618e7be245a27b0f86bb3e3ac8bc812022470
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b1fb3067950d61721dcf4f1c4cb9a964c08d80b6b7b547c04ed2d0b5d284771
BLAKE2b-256 checksum
How to use checksums
9a1c6b38c2a898ff2f1488fecafcdb429eb6dc6e5518e527ba3bf371efefd34a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4520f4132494ae9a08b50fff23387a190ba95445845e6c3c7f9550e44de04c15
BLAKE2b-256 checksum
How to use checksums
e7057c98fc32739ce286a8ee4439811e17c04676e884a6622c89b99fad693d01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL itk_iomeshstl-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9456a8b55b689a63580027f4b8063cf44bc68b38845b46eb44a40d82a3d97753
BLAKE2b-256 checksum
How to use checksums
93ce5cb968515b2909c93ca2637b43e374e6da47c370459269469d05140ae8d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL itk_iomeshstl-3.0.1-cp310-cp310-macosx_11_0_arm64.whl
Size 148.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8af922072ae3fb6e4cd97097583611672f7a733a1b70f7e66934f4e47e9c3e0
BLAKE2b-256 checksum
How to use checksums
50bf7a091d82f1ed92a3730172c9cf92a5859704802cd8437026f21d9c4acbea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp39-cp39-win_amd64.whl

Download URL itk_iomeshstl-3.0.1-cp39-cp39-win_amd64.whl
Size 285.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d7f3135b2a00c289cbdd7b37e7018b0ecbdf58dd05fda1a8a2544ae1bc497a11
BLAKE2b-256 checksum
How to use checksums
e0201f9219c6d5a4e11c9e2cd97856a2c73fe79a146c2e0160c7e12f749bd301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2784d0b1c2a29d371b9e1e707130d357ed0a2e3fb106c401d8916d1337a6f0b3
BLAKE2b-256 checksum
How to use checksums
4aa869fad46275a467dac9fd445ba906baee858c6190cf276d7f9a237c718e4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1c92c7b94c924d135c21fb6b68c21c63f2ccb2f418de9ec1ea7ee0f9002bb4e5
BLAKE2b-256 checksum
How to use checksums
6e84cfe6512581569f9b832c3d0971f7b4cae2e23ee14a2f2a905aa5a0974124
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL itk_iomeshstl-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
38713c9a66f564c3a9171bd6404a8c8933efe557b9620f56b5e34a64ba52b872
BLAKE2b-256 checksum
How to use checksums
f6137cc677b4cba972f931fef65028fc8c6c498d34ea20f7a92ab1b5fb567291
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_iomeshstl-3.0.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL itk_iomeshstl-3.0.1-cp39-cp39-macosx_11_0_arm64.whl
Size 148.9 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
15b4b2acd02f1093797e7dc87898498dd5724e998b928a43e84b47f4f142f337
BLAKE2b-256 checksum
How to use checksums
4191b36cc81bd2f4561df78db60f990b23daf3b70ae7a782b34286487b361b85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

3.0.1 This release

15 release files

2.3.0

20 release files

1.0.0

12 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page