From fb97812148e8589e44e4320286160444a74ce7ea Mon Sep 17 00:00:00 2001 From: Benjamin Alterauge <5332429+ageeye@users.noreply.github.com> Date: Thu, 2 Dec 2021 21:54:37 +0100 Subject: [PATCH] Add e57 extension support --- src/Mod/Points/App/AppPointsPy.cpp | 6 ++++++ src/Mod/Points/Init.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Mod/Points/App/AppPointsPy.cpp b/src/Mod/Points/App/AppPointsPy.cpp index 6b69b2cc2c..941ad3ada2 100644 --- a/src/Mod/Points/App/AppPointsPy.cpp +++ b/src/Mod/Points/App/AppPointsPy.cpp @@ -87,6 +87,9 @@ private: if (file.hasExtension("asc")) { reader.reset(new AscReader); } + else if (file.hasExtension("e57")) { + reader.reset(new E57Reader); + } else if (file.hasExtension("ply")) { reader.reset(new PlyReader); } @@ -199,6 +202,9 @@ private: if (file.hasExtension("asc")) { reader.reset(new AscReader); } + else if (file.hasExtension("e57")) { + reader.reset(new E57Reader); + } else if (file.hasExtension("ply")) { reader.reset(new PlyReader); } diff --git a/src/Mod/Points/Init.py b/src/Mod/Points/Init.py index 90837e9871..d504bd0e12 100644 --- a/src/Mod/Points/Init.py +++ b/src/Mod/Points/Init.py @@ -28,5 +28,5 @@ # Append the open handler -FreeCAD.addImportType("Point formats (*.asc *.pcd *.ply)","Points") +FreeCAD.addImportType("Point formats (*.asc *.pcd *.ply *.e57)","Points") FreeCAD.addExportType("Point formats (*.asc *.pcd *.ply)","Points")