GetPrimLattice

GetPrimLattice

詳細

ラティスを作成し、指定のオブジェクトに適用します。

注: このコマンドは、出力引数を使用します。C# および一部のスクリプト言語(JScript、PerlScript、Python など)は、リファレンスによって渡される引数をサポートしていません。通常、出力引数は XSIApplication.ExecuteCommand メソッド(C#)または ISIVTCollection (スクリプト言語)を介して取得できますが、このコマンドはすでに値を返しています。

この場合の唯一の回避策は、出力引数と戻り値の両方を 1 つの配列で戻す VBScript のカスタム コマンドを作成することです。詳細については、「関数がすでに値を戻している場合の処理について」を参照してください。

スクリプト構文

oReturn = GetPrimLattice( PresetObj, [InputObjs], [Name], [Parent], [PrimObj] );

戻り値

ラティスを戻します(X3DObject オブジェクト)。

パラメータ

パラメータ タイプ 説明
PresetObj 文字列 ラティス プリセット(その他のプリミティブの 1 つ)。

デフォルト値:"ラティス"

指定可能な値:

説明:

Lattice ラティス プリミティブ プリセット
InputObjs 文字列 ラティスが適用されるオブジェクトのリスト
Name 文字列 ラティスの名前
Parent 文字列 ラティスの親オブジェクト
PrimObj Primitive ラティス プリミティブを戻します。

VBScript の例

dim list

set list = GetValue( "SelectionList" )

GetPrimLattice , list

関連項目

GetPrim