grasshopper获取分组数据任何一个分支数据上的元素的方法。
如果我们想获取分组数据任何一个分支数据上的元素,一般有怎么几个方法:
- 把分组数据拍平成为线性数据,通过“List Item”的Id号获取线性数据的数据元素。这种方法最为直接,但缺点也明显,那就是数据拍平后原有的分组数据结构就被破环了,那有得重新去组织数据的结构,显得就很麻烦。如果后面数据匹配都是线性对线性的话,那这个方法无妨,否则就得用我今天介绍的第二种方法。
- Tree Statistic 和Tree Item运算器:这个两个运算器中前者是统计分组数据的数据结构,它输出数据分组的路径和路径下的元素数量,Tree Item则是获取指定路径下的指定ID号的元素。获取后的这个元素可以二次编辑后再“Replace Members(替换回原来的数据分组内)”,这样原数据分组就不会发生任何的改变了,最终生成新的数据。
被替换的数据点