ジャンプ先: 概要. 戻り値. フラグ. Python 例.

概要

lsThroughFilter( string , [item=string], [nodeArray=boolean], [reverse=boolean], [selection=boolean], [sort=string])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

lsThroughFilter は、取り消し可能、照会不可能、および編集不可能です。

特定フィルタを通過した、ワールド内のすべてのオブジェクトがリストされます。

戻り値

string[]フィルタを通過するノードのリスト

フラグ

item, nodeArray, reverse, selection, sort
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
item(it) string createmultiuse
このコマンドの高速バージョンを使用して、指定したノードにフィルタを実行します。
nodeArray(na) boolean create
フィルタを通してノード配列全体を同時に実行する高速バージョンです。
reverse(rv) boolean create
nodeArray フラグと一緒にのみ使用可能です。true の場合、返される配列内のノードの順序を逆にします。
selection(sl) boolean create
このコマンドの高速バージョンを使用して、選択したノードのみにフィルタを実行します。
sort(so) string create
nodeArray フラグと一緒にのみ使用可能です。返される配列内のノードを順序付けします。現在のオプションは、「byName」、「byType」、および「byTime」です。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

# Return all objects in the model that are named bob.
# (See the command "itemFilter" for how to construct these filters.)
cmds.lsThroughFilter( 'texturesNamedBobFilter' )

# Return same objects as above, but sorted in reverse
# alphabetical order:
cmds.lsThroughFilter( 'texturesNamedBobFilter', na=True, sort='byName', reverse=True )