我有一些在不同点连接的线。我想绘制这些线的轮廓,我也想处理连接点处的额外线。
我通过偏移中心线然后改变线的起点和终点来处理正常情况。
但是当点数彼此接近时,我无法处理特殊情况。
不幸的是,我的声誉很低我无法发布图片来更好地解释这一点。
我正在用Visual Basic .net编写代码而我正在为Autocad编写代码,但任何建议对我都非常有用。
答案 0 :(得分:4)
大多数问题案例都是通过平移向量交叉检查来解决的
如果翻译向量不相交那么它很可能一切都好,但是如果他们这样做那么就做这样的事情:
从大纲中删除这些要点
或从这些交叉点创建一些奇点
它更棘手但可以避免来自子弹#1
如果控制点密度更大,有时也会有所帮助
希望它有点帮助...