Browse Source

style(parameteric_plane_t): change type name `parameteric_plane_t` to `parametric_plane_t`

feat-integrator
mckay 4 weeks ago
parent
commit
ed696ce836
  1. 2
      frontend/src/implicit_surface_network_solver.cpp
  2. 6
      network_process/include/post_topo/chain_post_processing.hpp
  3. 4
      network_process/interface/process.hpp
  4. 2
      network_process/src/post_topo/identify_chain_properties.cpp
  5. 2
      network_process/src/post_topo/map_chains.cpp
  6. 2
      network_process/src/process.cpp

2
frontend/src/implicit_surface_network_solver.cpp

@ -9,7 +9,7 @@ void implicit_network_solver::generate_polymesh(stl_vector_mp<Eigen::Vector3d>&
{
// generate polymesh
m_timers.push_timer("generate_polymesh");
flat_hash_map_mp<uint32_t, parameteric_plane_t> output_parameteric_planes;
flat_hash_map_mp<uint32_t, parametric_plane_t> output_parameteric_planes;
build_implicit_network_by_blobtree(m_settings,
*m_blobtree,
output_vertices,

6
network_process/include/post_topo/chain_post_processing.hpp

@ -3,7 +3,7 @@
#include <fwd_types.hpp>
struct baked_blobtree_t;
struct parameteric_plane_t;
struct parametric_plane_t;
// return: active chain label
dynamic_bitset_mp<> filter_chains(const stl_vector_mp<polygon_face_t>& faces,
@ -17,7 +17,7 @@ dynamic_bitset_mp<> identify_chain_signular(const stl_vector_mp<polygon_face_t>&
const stl_vector_mp<stl_vector_mp<uint32_t>>& chains,
const flat_hash_map_mp<uint32_t, stl_vector_mp<uint32_t>>& chain_of_patch,
size_t chain_size);
void identify_chain_near_parallel(flat_hash_map_mp<uint32_t, parameteric_plane_t>& parameteric_planes);
void identify_chain_near_parallel(flat_hash_map_mp<uint32_t, parametric_plane_t>& parameteric_planes);
void map_chain_to_parameteric_plane(const baked_blobtree_t& tree,
const stl_vector_mp<Eigen::Vector3d>& vertices,
const stl_vector_mp<polygon_face_t>& faces,
@ -26,4 +26,4 @@ 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, uint32_t>& vertex_old_index_to_unique_index,
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);

4
network_process/interface/process.hpp

@ -4,7 +4,7 @@
#include "settings.h"
struct parameteric_plane_t {
struct parametric_plane_t {
/// chain associated properties
stl_vector_mp<stl_vector_mp<Eigen::Vector2d>> chain_vertices{};
// iff start/end vertex, then this is signular or not; else this is polar or not
@ -20,4 +20,4 @@ ISNP_API void build_implicit_network_by_blobtree(const s_settings&
stl_vector_mp<Eigen::Vector3d>& output_vertices,
stl_vector_mp<uint32_t>& output_polygon_faces,
stl_vector_mp<uint32_t>& output_vertex_counts_of_face,
flat_hash_map_mp<uint32_t, parameteric_plane_t>& output_parameteric_planes);
flat_hash_map_mp<uint32_t, parametric_plane_t>& output_parameteric_planes);

2
network_process/src/post_topo/identify_chain_properties.cpp

@ -47,7 +47,7 @@ dynamic_bitset_mp<> identify_chain_signular(const stl_vector_mp<polygon_face_t>&
return chain_end_vertex_signular_flag;
}
void identify_chain_near_parallel(flat_hash_map_mp<uint32_t, parameteric_plane_t>& parameteric_planes)
void identify_chain_near_parallel(flat_hash_map_mp<uint32_t, parametric_plane_t>& parameteric_planes)
{
for (auto& [_, parameteric_plane] : parameteric_planes) {
parameteric_plane.edge_near_parallel_flags.reserve(parameteric_plane.chain_vertices.size());

2
network_process/src/post_topo/map_chains.cpp

@ -9,7 +9,7 @@ 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, uint32_t>& vertex_old_index_to_unique_index,
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)
{
flat_hash_map_mp<uint32_t, stl_vector_mp<uint32_t>> patch_of_subface{};
for (const auto& [patch_index, _] : chain_of_patch) {

2
network_process/src/process.cpp

@ -9,7 +9,7 @@ ISNP_API void build_implicit_network_by_blobtree(const s_settings&
stl_vector_mp<Eigen::Vector3d>& output_vertices,
stl_vector_mp<uint32_t>& output_polygon_faces,
stl_vector_mp<uint32_t>& output_vertex_counts_of_face,
flat_hash_map_mp<uint32_t, parameteric_plane_t>& output_parameteric_planes)
flat_hash_map_mp<uint32_t, parametric_plane_t>& output_parameteric_planes)
{
// load LUT for implicit arrangement
load_lut();

Loading…
Cancel
Save