Units / blend
blend.fillet_executive_p3 todo
- Layer
- 54
- Upstream lines
- 1,608
- Functions
- 3
- Rust module
blend::fillet_executive::p3
Source: crates/solidcore/src/blend/fillet_executive/p3.rs (not written yet)
Upstream: source/SMLib/src/SmFilletExecutive.cpp
Notes
3 fns; largest: SmFilletExecutive::DoFilleting, SmFilletExecutive::CreateFilletBrep, SmFilletExecutive::DoFillet; cycle back-edges (call into later units; stub or co-port): blend.fillet_corner_p1(13), blend.fillet_executive_p1(12), blend.fillet_executive_p2(2), blend.fillet_geom_p4(2), blend.fillet_corner_p3(1), blend.fillet_geom_p6(1); unit-SCC #22 (220 units); 25 upstream test entry points reach this unit
Difftest
No difftest report yet.
Dependencies
Depends on: blend.fillet_solver_p1 claimed boolean.merge_p1 partial boolean.topology_intersector_p1 partial geom.context green geom.object partial geom.tol green geom.vector3d green heal.stitch_p1 claimed topology.brep_p1 claimed topology.brep_p3 claimed topology.edge partial
Soft dependencies: blend.fillet_geom_p1 claimed blend.fillet_solver_p4 claimed blend.fillet_solver_p5 claimed boolean.topology_intersector_p2 claimed curve.curve_p2 green geom.a_object partial geom.attribute green heal.stitch_p2 claimed surface.surface_p2 partial topology.brep_p2 claimed topology.brep_p4 claimed topology.edgeuse_p1 partial topology.face_p1 partial topology.face_p3 claimed topology.topology green topology.vertex partial
Dependents: blend.fillet_executive_p1 todo
Soft dependents: none
Upstream functions
| Upstream function | Defined at | Lines | Rust (from the file header) |
|---|---|---|---|
SmFilletExecutive::DoFillet | SmFilletExecutive.cpp:1568 | 26 | |
SmFilletExecutive::CreateFilletBrep | SmFilletExecutive.cpp:1891 | 779 | |
SmFilletExecutive::DoFilleting | SmFilletExecutive.cpp:2917 | 803 |
Upstream tests reaching this unit
SM_API_test:TestSmCircularFillet, SM_API_test:TestSmChamferFillet, SM_API_test:TestSmFilletEdges, SM_API_test:TestSmFilletEdgesPerEdge, SM_API_test:TestSmVariableRadiusFillet, SM_API_test:TestSmSetBevelCorners