Browse Source

Merge branch 'V2-integral' of http://118.195.195.192:3000/ZCWang/ImplicitSurfaceNetwork into V2-integral

V2-integral
Zhicheng Wang 2 weeks ago
parent
commit
9d679ec669
  1. 4
      network_process/include/post_topo/chain_post_processing.hpp
  2. 2
      network_process/interface/process.hpp
  3. 2
      network_process/src/post_topo/map_chains.cpp

4
network_process/include/post_topo/chain_post_processing.hpp

@ -27,5 +27,5 @@ void map_chain_to_parameteric_plane(const baked_blobtree_t&
const flat_hash_map_mp<uint32_t, stl_vector_mp<uint32_t>>& chain_of_patch, const flat_hash_map_mp<uint32_t, stl_vector_mp<uint32_t>>& chain_of_patch,
const flat_hash_map_mp<uint32_t, uint32_t>& vertex_old_index_to_unique_index, const flat_hash_map_mp<uint32_t, uint32_t>& vertex_old_index_to_unique_index,
const dynamic_bitset_mp<>& chain_end_vertex_signular_flag, const dynamic_bitset_mp<>& chain_end_vertex_signular_flag,
flat_hash_map_mp<uint32_t, parameteric_plane_t>& parameteric_planes); flat_hash_map_mp<uint32_t, parametric_plane_t>& parameteric_planes);
void remap_parameteric_plane_vertices(flat_hash_map_mp<uint32_t, parameteric_plane_t>& parameteric_planes); void remap_parameteric_plane_vertices(flat_hash_map_mp<uint32_t, parametric_plane_t>& parameteric_planes);

2
network_process/interface/process.hpp

@ -4,7 +4,7 @@
#include "settings.h" #include "settings.h"
struct parameteric_plane_t { struct parametric_plane_t {
/// plane associated properties /// plane associated properties
Eigen::AlignedBox2d uv_bounds{}; Eigen::AlignedBox2d uv_bounds{};
/// chain associated properties /// chain associated properties

2
network_process/src/post_topo/map_chains.cpp

@ -81,7 +81,7 @@ void map_chain_to_parameteric_plane(const baked_blobtree_t&
} }
} }
void remap_parameteric_plane_vertices(flat_hash_map_mp<uint32_t, parameteric_plane_t>& parameteric_planes) void remap_parameteric_plane_vertices(flat_hash_map_mp<uint32_t, parametric_plane_t>& parameteric_planes)
{ {
for (auto& [_, parameteric_plane] : parameteric_planes) { for (auto& [_, parameteric_plane] : parameteric_planes) {
auto& uv_bounds = parameteric_plane.uv_bounds; auto& uv_bounds = parameteric_plane.uv_bounds;

Loading…
Cancel
Save