From 69f221684f95f2cb03e8904ee5ff76c0d48a0154 Mon Sep 17 00:00:00 2001 From: Zhicheng Wang <1627343141@qq.com> Date: Fri, 17 Apr 2026 08:37:18 +0800 Subject: [PATCH] fix chain_index missing --- network_process/src/post_topo/filter_chains.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/network_process/src/post_topo/filter_chains.cpp b/network_process/src/post_topo/filter_chains.cpp index 9d8dfba..b499091 100644 --- a/network_process/src/post_topo/filter_chains.cpp +++ b/network_process/src/post_topo/filter_chains.cpp @@ -1,6 +1,4 @@ #include -#include "container/wrapper/relation_graph.hpp" -#include "fwd_types.hpp" void filter_chains(const std::vector& faces, const std::vector>& patches, @@ -31,9 +29,10 @@ void filter_chains(const std::vector& faces, if (v1_iter != vertex_old_index_to_unique_index.end() && v2_iter != vertex_old_index_to_unique_index.end() && v3_iter != vertex_old_index_to_unique_index.end()) { chain_triangle_t mapped_tri{}; - mapped_tri.v1 = v1_iter->second; - mapped_tri.v2 = v2_iter->second; - mapped_tri.v3 = v3_iter->second; + mapped_tri.chain_index = tri.chain_index; + mapped_tri.v1 = v1_iter->second; + mapped_tri.v2 = v2_iter->second; + mapped_tri.v3 = v3_iter->second; chain_triangles.emplace_back(mapped_tri); } } else {