Houdini 20.0 ノード APEXノード

graph::FindNodes

パターンに基づいてAPEXグラフ内のノードIDの配列を検索します。

On this page
Since 20.0

pattern に基づいてAPEXグラフ内のノードIDの配列を検索します。 この pattern は、APEXパスパターンのルールに準拠していなければなりません。 このAPEXパスパターンによって、ワイルドカードで組み合わせられたノードパス、カスタムメタデータ(ノードタグやプロパティなど)といった様々な基準に基づいて、ノードを検索することができます。

以下は、ワイルドカードを使ったパターンの例です。 このパターンは、my_subnetサブネットノード内のすべての入れ子サブネットを走査し、my_subnet内で名前がmy_nodeで始まるノードを含んだすべての子にマッチします:

my_subnet/**/my_node*

以下は、タグを使ったパターンの例です。 このパターンは、グラフ内のすべてのサブネット内でtagメタデータにmy_tagmy_other_tagが含まれているすべてのノードにマッチします:

%tag(my_tag) & %tag(my_other_tag)

ノードが見つからなかった場合、空っぽの配列が返されます。

入力

graph: ApexGraphHandle

検索するノードが含まれているグラフ。

pattern: String

ノードのマッチングに使用するパターン。

出力

nodes: ApexNodeIDArray

実行時に生成された固有のノード識別子の配列で、グラフ内で見つかったノードを示しています。

See also

APEXノード