Since | 17.0 |
int [] expandvertexgroup(<geometry>geometry, string groupname)
int [] expandvertexgroup(<geometry>geometry, string groupname, string mode)
groupname
には0v3 1v2
などのアドホック(一時的な)グループを使用することができます。
これはSOPグループの命名規則と同じであり、特に、空っぽの文字列はすべての頂点を意味します。
mode
にはordered
、unordered
、split
のどれかを指定することができます。
ordered
がデフォルトのモードで、番号だけを返すのではなく、文字列内の現れた順番でその番号を返します。
@Cd.x>0.5
といったエクスプレッションを使用した場合には、その順番は維持されません。
返される配列には同じ番号が2度も入ることはありません。
unordered
モードは、ポイント番号順でソートされたグループを返します。
split
モードは、groupname
文字列を@
文字で分割することから始めて、サブ文字列毎に1つの解決を行ないます。
その順番はサブ文字列間で維持されますが、グループエクスプレッションを使用した場合は順番なしに代わります。
このモードを使用して解決すると同じ番号が複数回入ってしまいます。
See also | |
groups |