On this page | |
Since | 17.5 |
このノードは、1つ以上のアトリビュート値に基づいて入力のワークアイテムの順番を並べ替えます。 これらのアトリビュートは、ワークアイテムの識別とその新しいインデックスを決めるタプルの作成に使用します。 Attributes to Sort By マルチパラメータの値の順番によって、そのタプルに挿入されるアトリビュートの順番が決まります。
例えば、buildingnum
とfloornum
のアトリビュートを持った3個のワークアイテムがあったと仮定します。
1番目と2番目のワークアイテムは、どちらもbuildingnum = 2
で、それぞれfloornum = 0
, floornum = 1
を持っています。
3番目のワークアイテムは、buildingnum = 0
、floornum = 0
を持っています。
並べ替える1番目のアトリビュートとして“buildingnum”を、2番目のアトリビュートとして“floornum”を指定すると、
それらのワークアイテムは、元々の順番と同じままで並べ替えられることになります。
では、1番目のアトリビュートとして“floornum”を、2番目のアトリビュートとして“buildingnum”を指定すると、
それらのワークアイテムの順番は、3番目、1番目、2番目のワークアイテムの順番に並べ替えられます。
パラメータ ¶
Sort When
このノードがソート操作を実行するタイミングを決めます。
Note
Sort TOP ノードは、ワークアイテムを正しく並べ替えれるようにするために上流のワークアイテムのフルセットにアクセスする必要があります。
Input Items are Generated
入力のワークアイテムがすべて生成された後にそれらのワークアイテムをソートします。
Input Items are Cooked
入力のワークアイテムがすべてクックされた後にそれらのワークアイテムをソートします。
Sort Direction
ワークアイテムを昇順または降順でソートするかどうかを決定します。
Ensure Unique Work Item Indices
有効にすると、このノードは、ソートアトリビュート値が同じであってもすべてのワークアイテムが固有のインデックスを持つようにします。 さらに、ソートアトリビュートでないアトリビュートを指定すると、このノードは、入力のワークアイテムの順番を維持し、それらのインデックスを平坦化します。
Attributes to Sort By
アトリビュート条件の数。 何もアトリビュートを指定しなかった場合は、ワークアイテムはそのままの順番になりますが、 Ensure Unique Work Item Indices が有効になっていれば、それらのインデックスが固有になります。
Name
アトリビュートの名前。
Type
アトリビュートのタイプ(Float, Integer, String)。
Index
このパラメータは、条件をチェックするアトリビュートインデックスを決めます。
Examples ¶
See also |