NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 13980|回复: 10
打印 上一主题 下一主题

[研发成果] 提问:如何才能在list中替换特定的点?

[复制链接]
跳转到指定楼层
1m
发表于 2010-12-8 07:18:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sfwwdf 于 2010-12-8 07:20 编辑 对list不是很了解,请教一下大家,如何才能在list中将指定的点替换成移动后的点。 如图,虚线是原有点的连线,现在我将list中1,3,5点沿轴偏移,如何才能将偏移后的点替换掉原来的1,3,5点并保持在list中的序列号,如图中实线? (不清楚帖子分类怎么选,就选了“技术探索”,请见谅)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2m
发表于 2010-12-8 09:14:17 | 只看该作者
用Cullpattern把原列表里135和246分开。偏移后再用Weave把列表合并
3m
发表于 2010-12-8 09:53:06 | 只看该作者
我容易成为沙发男啊^^^^^
4m
发表于 2010-12-8 14:33:16 | 只看该作者
我一般用dispatch和weave来做这个效果
5m
发表于 2010-12-8 14:39:10 | 只看该作者
本帖最后由 volcanoohead 于 2010-12-8 16:37 编辑 不过用cull index和list insert也可以做这个效果。
6m
 楼主| 发表于 2010-12-8 17:22:05 | 只看该作者
非常感谢楼上!昨天自己用了cull index和list insert的组合,就是在cull index时确定数据位置比较麻烦,因为需要替换的数据有300项。用weave来处理真没尝试过,先去试试。再次感谢!
7m
发表于 2010-12-8 18:43:55 | 只看该作者
学习了呵呵,这么多方法
8m
发表于 2010-12-9 18:20:05 | 只看该作者
不错啊 感谢楼主分享
9m
发表于 2010-12-10 19:56:11 | 只看该作者
個人也推薦cull_index + list_insert 不過weave也不錯用
10m
发表于 2012-2-18 19:53:04 | 只看该作者
求照度,顶一个
11m
发表于 2013-4-16 19:56:43 | 只看该作者

请问 我想把点分成2~3组没组移动的距离不一样的 ,用dispatch 分成2 ~3 组之后怎么WAVE 到一起呢?

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-10 17:08 , Processed in 0.335296 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表