曲线转直线 曲线转直线 · CurveToLine

由曲线的起点与终点连接生成一条直线段
📂 LK → Curve 📄 CurveToLine.cs

📖 功能概述

输入一条非闭合曲线,组件会提取曲线的起点终点,连接生成一条直线段。适用于需要将曲线简化为直线的场景,如提取曲线跨度、生成路径骨架等。

💡 提示:输入曲线不能为闭合曲线,否则会报错。

📥 输入参数

名称类型必填说明
曲线 (C) Curve 必需 用来生成直线段的曲线。不能为闭合曲线。若输入闭合曲线,组件会输出错误提示。

📤 输出参数

名称类型说明
直线 (L) Line 用曲线端点连接生成的直线段(起点 → 终点方向)。

🔁 使用流程

1
输入一条曲线
2
判断是否闭合
3
提取起终点
生成直线
4
输出直线段

🧪 使用示例

场景说明
提取骨架线 一条弯曲的路径曲线,接入此组件后可获得其起点到终点的直线,用于简化表示或配合其他几何操作。
多点连线 配合 CurveToPoints 或其他拆线组件,将曲线转为点集后重新生成折线/直线结构。

⚠️ 注意事项

📋 组件信息

名称曲线转直线
英文名CurveToLine
分类LK → Curve
GUIDBC7EB27F-F233-4D0B-BDA5-4EDF6574461D