GrasshopperのSetsパネルにあるコンポーネントを紹介しています。
List
List Items
L(List) リスト | L(List) リスト | ||
I(Item) 挿入するアイテム | |||
i(Index) 挿入するインデックス | |||
W(Wrap) TrueまたはFalse |
Item Index
L(List) リスト | i(Index) アイテムのインデックス | ||
i(Item) 検索するアイテム |
List Item
L(List) リスト | i(Item) 取り出したアイテム | ||
i(Index) アイテムのインデックス | |||
W(Wrap) TrueまたはFalse |
List Length
L(List) リスト | L(Length) リストの長さ |
Partition List
L(List) リスト | C(Chunks) 分割されたリスト | ||
S(Size) リスト内に含まれる数 |
Replace Items
L(List) リスト | L(List) アイテムが置換されたリスト | ||
I(Item) 置換後のアイテム | |||
i(Index) アイテムのインデックス | |||
W(Wrap) TrueまたはFalse |
Reverse List
L(List) リスト | L(List) 順番が逆転したリスト |
Shift List
L(List) リスト | L(List) 順番がずれたリスト | ||
S(Shift) リストをずらす値 | |||
W(Wrap) TrueまたはFalse |
Sort List
K(Keys) 並び替えの参照値 | K(Keys) 並び替えられた参照値 | ||
A(Values A) 並び変えるリスト | A(Values A) 並び変えられたリスト |
Split List
L(List) リスト | A(List A) インデックスより前のリスト | ||
i(Index) 分割場所のインデックス | B(List B) インデックスより後のリスト |
Sub List
L(List) リスト | L(List) 抜き出されたリスト | ||
D(Domain) リストから取り出す範囲 | I(Index) 抜出箇所のインデックス | ||
W(Wrap) TrueまたはFalse |
Dispatch
L(List) リスト | A(List A) Trueに指定されたアイテム | ||
P(Pattern) 複数のTrueまたはFalse | B(List B) Falseに指定されたアイテム |
Null Item
I(Item) アイテム | N(Null) TrueまたはFalse | ||
X(Invalid Flags) TrueまたはFalse | |||
D(Description) データの状態 |
Pick’n’Choose
P(Pattern) 複数の値 | R(Result) 抜き出されたアイテムリスト | ||
0(Stream 0) リスト0 | |||
1(Stream 1) リスト1 |
Replace Nulls
I(Item) アイテム | I(Items) 置換されたアイテム | ||
R(Replaccements) 置換先のアイテム | N(Count) 置換されたNullの数 |
Weave
P(Pattern) 複数のTrueまたはFalse | W(Weave) 抜き出されたアイテムリスト | ||
0(Stream 0) リスト0 | |||
1(Stream 1) リスト1 |
Combine Data
0(Input 0) リスト0 | R(Result) 抜き出されたアイテムリスト | ||
1(Input 1) リスト1 | I(Index) 複製箇所のインデックス |
Sift Pattern
L(List) リスト | 0(Output 0) リスト0 | ||
P(Pattern) 複数のTrueまたはFalse | 1(Output 1) リスト1 |
Cross Reference
A(List A) リストA | A(List A) リストA | ||
B(List B) リストB | B(List B) リストB |
Longest List
A(List A) リストA | A(List A) リストA | ||
B(List B) リストB | B(List B) リストB |
Shortest List
A(List A) リストA | A(List A) リストA | ||
B(List B) リストB | B(List B) リストB |