fix: add <fstream> include to 3mf test
This commit is contained in:
@@ -280,7 +280,6 @@ NurbsSurface coons_patch(const NurbsCurve& curve_u0,
|
||||
// v=1 edge: u1 curve CPs
|
||||
|
||||
for (int i = 0; i < nu; ++i) {
|
||||
double u_i = gu[i];
|
||||
// v=0 edge
|
||||
grid[i][0] = cp_u0[i];
|
||||
w[i][0] = i < static_cast<int>(w_u0.size()) ? w_u0[i] : 1.0;
|
||||
@@ -289,7 +288,6 @@ NurbsSurface coons_patch(const NurbsCurve& curve_u0,
|
||||
w[i][nv - 1] = i < static_cast<int>(w_u1.size()) ? w_u1[i] : 1.0;
|
||||
}
|
||||
for (int j = 0; j < nv; ++j) {
|
||||
double v_j = gv[j];
|
||||
// u=0 edge
|
||||
grid[0][j] = cp_v0[j];
|
||||
w[0][j] = j < static_cast<int>(w_v0.size()) ? w_v0[j] : 1.0;
|
||||
@@ -306,8 +304,8 @@ NurbsSurface coons_patch(const NurbsCurve& curve_u0,
|
||||
|
||||
// Interior points via bilinear blending (Coons formula)
|
||||
for (int i = 1; i < nu - 1; ++i) {
|
||||
double u_i = gu[i];
|
||||
for (int j = 1; j < nv - 1; ++j) {
|
||||
double u_i = gu[i];
|
||||
double v_j = gv[j];
|
||||
|
||||
// S(u,v) = (1-u)*C_v0(v) + u*C_v1(v)
|
||||
|
||||
Reference in New Issue
Block a user