| Inheritance |
|
詳細は、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
ノードのデフォルトは、バージョン間で変わってしまう可能性があります。
Methods from hou.OpVerb ¶
loadParmsFromNode(sopnode)
指定したhou.OpNodeのパラメータから、このVerbのすべてのパラメータを初期化します。 これは、既存のノードインスタンスの挙動を複製するのに役立ちます。
loadParmsFromNodeAtTime(sopnode, time)
指定したhou.OpNodeのパラメータから、このVerbのすべてのパラメータを、指定した時間で初期化します。 これは、既存のノードインスタンスの挙動を複製するのに役立ちます。
parms()
→ dictionary
このVerbに現在設定されているパラメータの名前と値のペアを含んだ辞書を返します。 これには、デフォルト値も含め、認識される完全なリストが含まれます。 マルチパラメータは、辞書のサブリストで表現されます。
ここでは、チャンネル名ではなく、パラメータタプル名が使用されます。
setParms(parmdictionary)
このVerbのパラメータのサブセットを、辞書で指定された値で更新します。 存在しないパラメータを設定しようとした場合、または、型が正しくない場合は、例外が発生します。
ここでは、チャンネル名ではなく、パラメータタプル名が使用されます。
したがって、トランスフォームの場合、txではなく、xform.setParms({'t':(2,0,0)})を使用します。
minNumInputs()
→ integer
このVerbが正常に計算を行なうのに必要なジオメトリ入力の最小数を返します。