microstl:小型的仅标头的C ++库,用于STL网格文件

时间:2024-04-16 13:06:57
【文件属性】:

文件名称:microstl:小型的仅标头的C ++库,用于STL网格文件

文件大小:78KB

文件格式:ZIP

更新时间:2024-04-16 13:06:57

parser visual-studio cpp gcc stl

微型 一个小的C ++库,用于读取和写入STL网格文件。 特征 支持ASCII和二进制STL文件 仅标头的库,无需编译 单个文件,易于添加到您的项目 不依赖于任何第三方库 与您现有的网格数据结构一起很好地工作 读取后可选的顶点重复数据删除(以获取正确的face-vertex数据结构) 经过Visual Studio,GCC和Clang的测试 CMake测试和示例 快速入门:读取STL文件 下载头文件microstl.h 将文件放入您的包含目录 包含文件: #include 创建一个接收数据并创建网格的处理程序: microstl::MeshReaderHandler meshHandler; 用STL文件路径和处理程序调用读取器: microstl::Reader::readStlFile("path/to/my.stl", meshHandler);


【文件预览】:
microstl-master
----testdata()
--------简化字.stl(148B)
--------half_donut_ascii.stl(49KB)
--------stencil_binary.stl(114KB)
--------sphere_binary.stl(66KB)
--------simple_ascii.stl(148B)
--------box_meshlab_ascii.stl(3KB)
--------box_freecad_binary.stl(684B)
--------crazy_whitespace_ascii.stl(459B)
--------empty_file.stl(0B)
----.github()
--------workflows()
----tests()
--------tests.cpp(15KB)
----include()
--------microstl.h(24KB)
----LICENSE(1KB)
----examples()
--------custom_handler.cpp(2KB)
--------minimal_example.cpp(2KB)
--------a2b_converter.cpp(1KB)
--------vertex_deduplication.cpp(1KB)
----.gitignore(31B)
----CMakeSettings.json(765B)
----CMakeLists.txt(873B)
----README.md(2KB)

网友评论