diff --git a/network_process/include/connect_by_topo/topology_ray_shooting.hpp b/network_process/include/connect_by_topo/topology_ray_shooting.hpp index 4445698..ddd0bae 100644 --- a/network_process/include/connect_by_topo/topology_ray_shooting.hpp +++ b/network_process/include/connect_by_topo/topology_ray_shooting.hpp @@ -9,8 +9,7 @@ struct component_header_t; struct face_with_orient_t; // topological ray shooting for implicit arrangement -void topo_ray_shooting(const scene_bg_mesh_info_t &scene_bg_mesh_info, - const std::vector> &tetrahedrons, +void topo_ray_shooting(const std::vector> &tetrahedrons, const flat_hash_map &vertex_lexigraphical_adjacency, const std::vector &tetrahedron_arrangements, const std::vector &iso_verts, @@ -24,8 +23,7 @@ void topo_ray_shooting(const scene_bg_mesh_info_t &scene_bg_mesh std::vector> &shell_links); // find extremal edge for each component -void find_extremal_edges(const scene_bg_mesh_info_t &scene_bg_mesh_info, - const std::vector &iso_verts, +void find_extremal_edges(const std::vector &iso_verts, const std::vector &iso_faces, const std::vector> &patches, const std::vector> &components,