From 1cba481c2e1ad7c3b5b1243a641a8ef5e66a510e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=82=E4=B9=8B=E9=92=B3?= Date: Fri, 24 Jul 2026 07:40:24 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20iges=5Fimport=20=E2=80=94=20make=20parse?= =?UTF-8?q?=5Fint/parse=5Freal/split=5Fparams=20public=20static?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/brep/iges_import.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/brep/iges_import.cpp b/src/brep/iges_import.cpp index e1324a2..6ae60e2 100644 --- a/src/brep/iges_import.cpp +++ b/src/brep/iges_import.cpp @@ -68,6 +68,12 @@ public: const std::string& global_section() const { return global_section_; } const std::string& start_section() const { return start_section_; } + static std::string strip(const std::string& s); + static double parse_real(const std::string& s); + static int parse_int(const std::string& s); + static std::vector split_params(const std::string& s); + static std::string field(const std::string& line, int col); // 1-indexed, 8-char field + private: struct CardRecord { char section = '\0'; @@ -89,12 +95,6 @@ private: bool parse_directory_entries(const std::vector& records); bool parse_parameter_data(const std::vector& records); - static std::string strip(const std::string& s); - static double parse_real(const std::string& s); - static int parse_int(const std::string& s); - static std::vector split_params(const std::string& s); - static std::string field(const std::string& line, int col); // 1-indexed, 8-char field -}; IgesParser::IgesParser(const std::string& data) : data_(data) {}