Units / nurbs
nlib.srf_adv_p5 green
- Layer
- 15
- Upstream lines
- 1,970
- Functions
- 1
- Rust module
nurbs::srf_adv::p5
Source: crates/solidcore/src/nurbs/srf_adv/p5.rs
Upstream: source/SMLib/src/NL_SrfAdv.cpp
Notes
1 fns; largest: N_CreateSkinSrfBoundaryContinuity; unit-SCC #22 (220 units); 159 upstream test entry points reach this unit; difftest 3073 cases (73 fixtures + 3000 generated), 0 deferred, max_rel_err 0
Difftest
- Cases
- 3,073
- Passed
- 3,073
- Deferred
- 0
- Failed
- 0
- Both errored
- 0
- Max rel. error
- 0.0
- Tolerance
- 1e-09 rel.
- Seeds
- 16
Blocked by
Nothing: no deferred cases.
Report JSON (per-case results)
Dependencies
Depends on: nlib.crv_adv_p2 green nlib.crv_basic green nlib.crv_fit_p1 green nlib.crv_fit_p2 green nlib.geom green nlib.math green nlib.srf_adv_p4 green nlib.srf_basic green
Soft dependencies: nlib.basis_adv green nlib.crv_adv_p1 green nlib.crv_nurb green nlib.crv_tool_p1 green nlib.crv_tool_p2 green nlib.funcs_adv green nlib.funcs_basic green nlib.knots green nlib.srf_fit green nlib.srf_nurb green nlib.srf_tool_p4 green
Dependents: none
Soft dependents: nlib.srf_adv_p6 green nurbs.b_spline_surface_n_lib_p2 partial
Upstream functions
| Upstream function | Defined at | Lines | Rust (from the file header) |
|---|---|---|---|
N_CreateSkinSrfBoundaryContinuity | NL_SrfAdv.cpp:13262 | 1970 | [create_skin_srf_boundary_continuity] |
Module file-header table (3 rows)
| Rust | Upstream |
|---|---|
[create_skin_srf_boundary_continuity] | N_CreateSkinSrfBoundaryContinuity |
[SkinBoundaryOptions] | its der cmp cnt bnd rail deg ES dir ts kns arguments |
[BoundaryContinuity] | NL_C1, NL_G1 |
Upstream tests reaching this unit
SM_API_test:TestSmCreateSkinSurface, SM_API_test:TestSmCreateExtrude, SM_API_test:TestSmCreateSkinFromFaces, SM_API_test:TestSmCreateSkinPrimitive, prog_test:my_test_parallel_projection, prog_test:my_test_tsurf_projection