Units / blend
blend.fillet_geom_p2 todo
- Layer
- 62
- Upstream lines
- 2,077
- Functions
- 10
- Rust module
blend::fillet_geom::p2
Source: crates/solidcore/src/blend/fillet_geom/p2.rs (not written yet)
Upstream: source/SMLib/src/SmFilletGeom.cpp
Notes
10 fns; largest: SmFilletVertex::CalcRailIntEdgeuse, SmFilletEdge::CalcRailRailInterpolation, sm_SrfSrfIntersection, SmFilletVertex::CalcVertOnCrossSection; unit-SCC #22 (220 units); 317 upstream test entry points reach this unit
Difftest
No difftest report yet.
Dependencies
Depends on: blend.fillet_corner_p1 todo blend.fillet_geom_p1 claimed blend.fillet_geom_p6 todo blend.fillet_solver_p1 claimed curve.curve_p2 green geom.extent1d green geom.object partial geom.solution_array partial geom.tol green geom.vector2d green geom.vector3d green nurbs.b_spline_curve_p1 green surface.offset_surface green surface.surface_p2 partial topology.edge partial topology.edgeuse_p1 partial topology.vertex partial topology.vertexuse partial
Soft dependencies: blend.fillet_executive_p2 todo blend.fillet_solver_p2 todo curve.curve_p3 green curve.curve_p6 green geom.extent2d green intersect.point_class partial intersect.surface_drop_lib_p3 claimed intersect.surface_intersector_p1 partial nurbs.b_spline_curve_n_lib green nurbs.b_spline_surface_p1 green surface.plane_p1 partial surface.plane_p2 partial surface.surface_p11 partial surface.surface_p4 green topology.edgeuse_p3 claimed topology.face_p2 partial
Dependents: blend.fillet_corner_p2 todo blend.fillet_geom_p5 todo
Soft dependents: none
Upstream functions
| Upstream function | Defined at | Lines | Rust (from the file header) |
|---|---|---|---|
sm_SrfSrfIntersection | SmFilletGeom.cpp:605 | 431 | |
SmFilletVertex::SmFilletVertex | SmFilletGeom.cpp:1314 | 13 | |
SmFilletVertex::CalcRailIntRail | SmFilletGeom.cpp:1465 | 177 | |
SmFilletVertex::CalcRailIntEdgeuse | SmFilletGeom.cpp:1739 | 592 | |
SmFilletVertex::CalcVertOnCrossSection | SmFilletGeom.cpp:3119 | 190 | |
SmFilletVertex::CalcSetBackVert | SmFilletGeom.cpp:3315 | 113 | |
SmFilletEdge::SmFilletEdge | SmFilletGeom.cpp:5148 | 16 | |
SmFilletEdge::CalcRailRailInterpolation | SmFilletGeom.cpp:6665 | 492 | |
SmFilletEdge::UpdateSplitFace | SmFilletGeom.cpp:8549 | 36 | |
SmFilletGeom::~SmFilletGeom | SmFilletGeom.cpp:9038 | 17 |
Upstream tests reaching this unit
prog_test:my_test_surface_closest_point, prog_test:my_test_drop_point, prog_test:my_test_matrix, prog_test:my_test_reversed_line_join, SM_API_test:TestSmCreateRectangle, SM_API_test:TestSmCreateRegularPolygon