83 Commits (2f096108cf55a09963a3353e6c61d0591be81863)
 

Author SHA1 Message Date
mckay 2f096108cf fix: refactor hash operator for cylinder and plane 3 weeks ago
mckay 31daca7cf2 style: add comments and tests 3 weeks ago
mckay ff69eb0a58 fix: update hasher to use world_to_local matrix instead of local_to_world 1 month ago
mckay 022a8b67b5 z 1 month ago
mckay aaf8565e96 refactor(cylinder_face): use geometric hash based on world_to_local transform 1 month ago
mckay c139aadb9c fix: replace local_to_world matrix usage with fetch_aabb in mark_primitive_boundings 1 month ago
mckay df7f80a350 fix: refactor translation handling in apply_transform to use Eigen::Translation3d 1 month ago
mckay 3a97488f8e Revert "fix: Make get_identity_local_to_world virtual to support primitives with multiple subfaces (e.g., cylinder)." 1 month ago
mckay 753adc4bf4 fix: update matrix references in hasher for cylinder and plane to use local_to_world. Hash of plane changed to col 0 and 3 1 month ago
mckay f0e2d2b204 fix: Make get_identity_local_to_world virtual to support primitives with multiple subfaces (e.g., cylinder). 2 months ago
mckay 2c5729946b Revert "fix: enhance logging in apply_transform for scale and translation operations" 2 months ago
mckay 82ade709c7 fix: enhance logging in apply_transform for scale and translation operations 2 months ago
mckay ed2f8603d9 Merge branch 'V2-origin' into test-three-planes-intersection 2 months ago
Zhicheng Wang 1c8095fd29 fix error of transforming cylinder 2 months ago
mckay 8065849bb2 fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs 2 months ago
mckay 1c390339cf fix: correct memory allocation for faces in generate_polymesh function 2 months ago
mckay d8f058e3c4 fix: update filter_active_vertices call to use iso_pts for vertex processing after cherry-pick commit that updates filter_active_vertices() 2 months ago
mckay c45be410ca fix: update filter_active_vertices function signature and logic for vertex processing 2 months ago
mckay a4d06c5e6e fix: correct logical operations in filter_cells_by_boolean for cell signs 2 months ago
mckay bd8a42fefd fix: correct memory allocation for faces in generate_polymesh function 2 months ago
mckay 3678d5ba1c fix: refactor export_halfpatch_obj and export_obj functions for improved readability and functionality 2 months ago
mckay 5ba0349fb6 fix: update filter_active_vertices function signature and logic for vertex processing 2 months ago
mckay b3e2aacffc fix: correct logical operations in filter_cells_by_boolean for cell signs 2 months ago
mckay b97329b7cd Merge branch 'V2-origin' into test-three-planes-intersection 2 months ago
mckay 4b0126efce fix: add debug output for subface signs in transform_subface_to_primitive_labels 2 months ago
Zhicheng Wang 055f67672a Merge branch 'V2-origin' of http://118.195.195.192:3000/ZCWang/ImplicitSurfaceNetwork into V2-origin 2 months ago
Zhicheng Wang 10f309c996 fix logical error of cylinder's plane 2 months ago
mckay 805c82903f fix: update logic in judge_sign_by_subface_sign to use bitwise OR for combining signs 2 months ago
mckay 90d6e57f5d fix: update color assignment logic in export_halfpatch_obj for improved variability 2 months ago
mckay 260acc1575 feat: implement export_halfpatch_obj function to generate OBJ and MTL files for half-patches 2 months ago
mckay ab825f8f53 do&issuse:error in judge_sign_by_subface_sign when subface is cylinder, all cells considered false (in or out ) 2 months ago
mckay 1e98097723 fix: streamline shell_to_cell assignment by removing redundant resizing and processing 2 months ago
mckay 1672bc41f2 fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly 2 months ago
mckay 45da454bfc fix: update filter_cells_by_boolean to handle empty stack and assert parent index correctly 2 months ago
mckay ebd090ddb8 fix: adjust shell_to_cell resizing and assignment order for clarity,shell_to_cell will be processed not only when components.size() != 1 2 months ago
mckay 3711e7dc0b refactor: change vertex_infos parameter from Eigen::Ref to Eigen::MatrixXd& in filter_tet_by_subface. 2 months ago
Zhicheng Wang b864ef0aa3 fix some internal error 2 months ago
mckay 821eb8f8b7 Merge branch 'V2-origin' of ssh://118.195.195.192:10022/ZCWang/ImplicitSurfaceNetwork into test-three-planes-intersection 2 months ago
Zhicheng Wang ff5dd4f7d9 fix index error 2 months ago
mckay b15f569902 Merge branch 'V2-origin' into test-three-planes-intersection 3 months ago
Zhicheng Wang 874052cd9c try to fix error on resizing Eigen::MatrixXd 3 months ago
mckay 6ebeb13fe5 add launch configuration for debugging test_frontend 3 months ago
mckay 42c0b2a5e3 zanc 3 months ago
Zhicheng Wang edd71b34be apply support for topo ray shooting under sparse terahedron distribution 3 months ago
Zhicheng Wang 81edca713d revert to dense sample for primitive generation 3 months ago
Zhicheng Wang a11003f44f revert to dense sample 3 months ago
Zhicheng Wang 56b5259a37 fix header distribution of headeronly project 3 months ago
Zhicheng Wang 2e56bb6f18 change mimalloc to static library 3 months ago
Zhicheng Wang e7e7ce799a first available version of v2 5 months ago
Zhicheng Wang 20edb662a9 fully implemented refactoring 10 months ago