Set Union 集合并集
- Grasshopper运算器 Set Union 的功能是创建两个集合的并集,即存在于任一集合中的唯一对象的集合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Set A | 集合A | 用于并集运算的数据集合 | 通用数据类型 |
B | Set B | 集合B | 用于并集运算的数据集合 | 通用数据类型 |
U | Union | 并集 | 集合A和B的并集结果 | 通用数据类 |
Set Difference 集合差
- Grasshopper运算器 Set Intersection 的功能是创建两个集合的交集,即同时存在于两个集合中的唯一对象的集合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Set A | 集合A | 用于交集运算的数据集合 | 通用数据类型 |
B | Set B | 集合B | 用于交集运算的数据集合 | 通用数据类型 |
I | Intersection | 交集 | 集合A和B的交集结果 | 通用数据类型 |
Set Intersection 集合交集
- Grasshopper的Set Difference运算器用于创建两个集合之间的对称差集。这个运算器可以找出在集合A或集合B中存在,但不同时存在于两个集合中的元素。 例如,如果集合A包含元素{1, 2, 3},集合B包含元素{2, 3, 4},那么Set Difference运算器会生成对称差集{1, 4},因为这些元素只存在于一个集合中1。这个运算器在需要进行集合运算,特别是在寻找两个集合的独特元素时非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Set A | 集合A | 第一个用于创建对称差集的集合 | 通用数据 |
B | Set B | 集合B | 第二个用于创建对称差集的集合 | 通用数据 |
X | ExDifference | 对称差集 | 集合A和B之间的对称差集 | 通用数据 |
Set Difference (S) 集合对称差 (S)
- Grasshopper运算器 Set Difference (S) 的功能是创建两个集合的对称差集,即存在于集合A或B中但不同时存在于两者中的对象集合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Set A | 集合A | 第一个用于创建对称差集的集合 | 通用数据类型 |
B | Set B | 集合B | 第二个用于创建对称差集的集合 | 通用数据类型 |
X | ExDifference | 对称差集 | 集合A和B之间的对称差集 | 通用数据类型 |
Create Set 创建集合
- Grasshopper运算器 Create Set 的功能是从一系列项目中创建有效集合,有效集合只包含独特的元素。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
L | List | 列表 | 输入的数据列表 | 通用数据类型 |
S | Set | 集合 | 列表中所有独特值的集合 | 通用数据类型 |
M | Map | 映射 | 原始索引到集合索引的映射 | 整数类型 |
Set Majority 集合多数
- Grasshopper运算器 Set Majority (M) 的功能是确定三个集合中的多数成员存在。它返回在至少两个输入集合中出现的所有独特元素的集合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Set A | 集合A | 第一个集合,用于确定多数成员存在 | 通用数据类型 |
B | Set B | 集合B | 第二个集合,用于确定多数成员存在 | 通用数据类型 |
C | Set C | 集合C | 第三个集合,用于确定多数成员存在 | 通用数据类型 |
R | Result | 结果 | 包含至少在两个输入集合中出现的所有独特元素的集合 | 通用数据类型 |