fix: remove optional<NurbsCurve> field (no default ctor)
CI / Build & Test (push) Failing after 39s
CI / Release Build (push) Failing after 39s
Build & Test / build-and-test (push) Has been cancelled
Build & Test / python-bindings (push) Has been cancelled

This commit is contained in:
茂之钳
2026-07-24 13:11:32 +00:00
parent 4a32633482
commit 135b977865
+1 -2
View File
@@ -4,7 +4,7 @@
#include "vde/core/aabb.h"
#include <vector>
#include <functional>
#include <optional>
#include <utility>
namespace vde::curves {
@@ -25,7 +25,6 @@ struct IntersectionCurve {
/// 各采样点在曲面 B 上的参数坐标 (u2, v2)
std::vector<std::pair<double, double>> params_b;
/// 沿交线采样点拟合的 NURBS 曲线(可选)
std::optional<NurbsCurve> curve;
};
/**