itk-iomeshstl

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


Keywords
ITK, InsightToolkit, STL, Mesh, itk-module
License
Apache-2.0
Install
pip install itk-iomeshstl==2.3.0

Documentation

ITKIOMeshSTL

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.