From 135b977865750260fe91734b27096a93142da350 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=82=E4=B9=8B=E9=92=B3?= Date: Fri, 24 Jul 2026 13:11:32 +0000 Subject: [PATCH] fix: remove optional field (no default ctor) --- include/vde/curves/surface_intersection.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/vde/curves/surface_intersection.h b/include/vde/curves/surface_intersection.h index e5a4708..9faefe9 100644 --- a/include/vde/curves/surface_intersection.h +++ b/include/vde/curves/surface_intersection.h @@ -4,7 +4,7 @@ #include "vde/core/aabb.h" #include #include -#include + #include namespace vde::curves { @@ -25,7 +25,6 @@ struct IntersectionCurve { /// 各采样点在曲面 B 上的参数坐标 (u2, v2) std::vector> params_b; /// 沿交线采样点拟合的 NURBS 曲线(可选) - std::optional curve; }; /**