From d63fe04dacf25efb286241b203ea936e11852c55 Mon Sep 17 00:00:00 2001 From: Cory Cross Date: Mon, 3 Nov 2025 19:15:52 -0800 Subject: [PATCH] Make 2 TriangleMesh methods const Since they can be. --- src/libslic3r/TriangleMesh.cpp | 4 ++-- src/libslic3r/TriangleMesh.hpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libslic3r/TriangleMesh.cpp b/src/libslic3r/TriangleMesh.cpp index b388d5bd9e..9e08e6f1e0 100644 --- a/src/libslic3r/TriangleMesh.cpp +++ b/src/libslic3r/TriangleMesh.cpp @@ -217,12 +217,12 @@ bool TriangleMesh::ReadSTLFile(const char *input_file, bool repair, ImportstlPro return from_stl(stl, repair); } -bool TriangleMesh::write_ascii(const char* output_file) +bool TriangleMesh::write_ascii(const char* output_file) const { return its_write_stl_ascii(output_file, "", this->its); } -bool TriangleMesh::write_binary(const char* output_file) +bool TriangleMesh::write_binary(const char* output_file) const { return its_write_stl_binary(output_file, "", this->its); } diff --git a/src/libslic3r/TriangleMesh.hpp b/src/libslic3r/TriangleMesh.hpp index 927dcfebb0..b963671ce9 100644 --- a/src/libslic3r/TriangleMesh.hpp +++ b/src/libslic3r/TriangleMesh.hpp @@ -95,8 +95,8 @@ public: void clear() { this->its.clear(); this->m_stats.clear(); } bool from_stl(stl_file& stl, bool repair = true); bool ReadSTLFile(const char *input_file, bool repair = true, ImportstlProgressFn stlFn = nullptr, int custom_header_length = 80); - bool write_ascii(const char* output_file); - bool write_binary(const char* output_file); + bool write_ascii(const char* output_file) const; + bool write_binary(const char* output_file) const; float volume(); void WriteOBJFile(const char* output_file) const; void scale(float factor);