詳細は、Verbの使い方を参照してください。
メソッド ¶
execute(destgeo, inputgeolist)
指定したターゲットのhou.GeometryにVerbを適用します。 この入力リストは、ソースノードの入力に相当するhou.Geometryのリストです。 実行時に使用されるパラメータは、setParmsまたはloadParmsFromNodeの関数を使って設定されたパラメータならどれでも構いません。 それらのパラメータは、ノードのデフォルトで初期化されます。
Note
ノードのデフォルトは、バージョンによって異なることがあります。
executeAtTime(destgeo, inputgeolist, time, add_time_dep)
指定したクック時間で指定したターゲットのhou.GeometryにVerbを適用します。 この入力リストは、ソースノードの入力に相当するhou.Geometryのリストです。 実行時に使用されるパラメータは、setParmsまたはloadParmsFromNodeの関数を使って設定されたパラメータならどれもで構いません。 それらのパラメータは、ノードのデフォルトで初期化されます。
Note
ノードのデフォルトは、バージョン間で変わってしまう可能性があります。
loadParmsFromNode(sopnode)
指定したhou.SopNodeのパラメータから、このVerbのパラメータすべてを初期化します。 これは、既存のノードインスタンスの挙動をクローンするのに役立ちます。
loadParmsFromNodeAtTime(sopnode, time)
指定した時間で指定したhou.SopNodeのパラメータから、このVerbのパラメータすべてを初期化します。 これは、既存のノードインスタンスの挙動をクローンするのに役立ちます。
parms()
→ dictionary
このVerbに対して現在設定されているパラメータ名/値の辞書を返します。 これは、デフォルトを含んだ完全に理解しやすいリストです。 Multiparmsは、辞書のサブリストとして表現されます。
これは、チャンネル名ではなくてParmTuple名を使用します。
setParms(parmdictionary)
辞書で指定されたパラメータを使って、このVerbのパラメータのサブセットを更新します。 存在しないパラメータを設定したり、間違ったタイプを使用すると、例外が引き起こされます。
これは、チャンネル名ではなくてParmTuple名を使用します。
そのため、トランスフォームに関しては、tx
ではなくてxform.setParms({'t':(2,0,0)})
を使用します。
minNumInputs()
→ integer
このVerbを問題なく計算するのに必要なジオメトリ入力の最小数を返します。