Units / query
query.face_p4 claimed
- Layer
- 45
- Upstream lines
- 1,432
- Functions
- 1
- Rust module
query::face::p4
Claimed: #129 @bherbruck (ready for review)
Source: crates/solidcore/src/query/face/p4.rs (not written yet)
Upstream: source/SMLib/src/SmFace.cpp
Notes
1 fns; largest: SmFace::ClassifyLoops; cycle back-edges (call into later units; stub or co-port): heal.face_props(7); unit-SCC #22 (220 units); 59 upstream test entry points reach this unit
Difftest
No difftest report yet.
Dependencies
Depends on: geom.context green geom.object partial intersect.curve_class_p1 partial query.face_p3 claimed topology.face_p2 partial topology.loopuse partial topology.topology green
Soft dependencies: geom.vector3d green intersect.curve_class_p2 claimed intersect.curve_class_p4 claimed intersect.point_class partial topology.vertex partial
Dependents: none
Soft dependents: heal.face_props partial
Upstream functions
| Upstream function | Defined at | Lines | Rust (from the file header) |
|---|---|---|---|
SmFace::ClassifyLoops | SmFace.cpp:4175 | 1432 |
Upstream tests reaching this unit
prog_test:my_test_closed_sphere_properties, prog_test:my_test_squeeze_edge_tracks_removal, prog_test:my_test_missing_poles_refreshes_all_faces, SM_API_test:TestSmHealBrep, SM_API_test:TestSmHeal, prog_test:my_test_MakeFace, pt_TestFiles/MakeFace/ApproximateSphere.smp