whyer 发表于 2004-4-17 12:51:00

如何裁开spline?

我现在面临的问题是生成了一条spline,它和几条直线相交,想将该spline线从与直线相交的交点处裁开。我试着着将它炸开,但spline不支持,请高手帮帮忙,给个思路也可以,最好是代码!

jianhui 发表于 2004-4-17 16:30:00

你试一试,复制--(隔段)剪切--(找好基点)移动(回原处)

whyer 发表于 2004-4-17 19:09:00

这样不绝对不是明智之举

whyer 发表于 2004-4-18 12:16:00

高手都死光了!!!

whyer 发表于 2004-4-19 18:02:00

失望!!!!!!!!!!!!!!!!!!!!!

mccad 发表于 2004-4-19 22:30:00

只能用Break来做。<BR>对于样条曲线,重造的可能性不大,因为有些控制点不受程序控制。

zfbj 发表于 2004-4-20 10:29:00

如果一定要裁剪,就必须首先将其转化成Pline。

whyer 发表于 2004-4-21 19:19:00

这样是否能保持它的原来的spline线条的形状?如果线条变形过大,那样就是取得了意义!

whyer 发表于 2004-4-21 19:20:00

如果这样能够成功,又如何转化呢?我在这方面不是很在行,请指教。

zfbj 发表于 2004-4-22 08:51:00

我以前在VBA或者“编程申请”论坛上发表过这样的一个帖子,无奈自己机器上没有源码了,你可以找一下。


大致思路是:将包含Spline的当前图形导出为*.wmf,再将其插入到当前图形,自动成为一个块参照,分解后就能得到原来的对象。
页: [1]
查看完整版本: 如何裁开spline?