NURBSSelection は、シーン NURBS ノードに対する NURBS サブオブジェクトのセットを仮想配列で表します。インデックスでサブオブジェクトにアクセスしたり、サブオブジェクトを反復したり、マップした関数をサブオブジェクトに適用したりできます。NURBSSelection 配列はダイナミックです (NURBS ノードのサブオブジェクトが変更されると内容が変化します)。NURBSSelection の値はマップ可能です。
<node>.selectedCurveCVs <node>.selectedCurves <node>.selectedImports <node>.selectedPoints <node>.selectedSurfaces <node>.selectedSurfCVs <node>.curveCVs -- read-only <node>.curves -- read-only <node>.imports -- read-only <node>.surfaces -- read-only <node>.surfCVs -- read-only <node>.points -- read-only
NURBSSelection 配列内のサブオブジェクト数を返します。
NURBSSelection が関連付けられているオブジェクトに関する、NURBSSelection レベルに対応する現在の名前付き選択セットの名前の配列を返します。
次のプロパティは、単独の選択項目 ($foo.curveCVs[n]の形式) で使われます。
NURBS オブジェクト内で選択されているサブオブジェクトのインデックスを返します。
<node>.selectedCurveCVs = (<array> | <bitarray>) <node>.selectedCurves = (<array> | <bitarray>) <node>.selectedImports = (<array> | <bitarray>) <node>.selectedPoints = (<array> | <bitarray>) <node>.selectedSurfaces = (<array> | <bitarray>) <node>.selectedSurfCVs = (<array> | <bitarray>)
インデックスで指定されたサブオブジェクトを、単独の NURBSSelection として取得します。インデックスは 1 から始まります。
インデックスで指定されたサブオブジェクトを、NURBSSelection として取得します。インデックスは 1 から始まります。
サブオブジェクト レベルの名前付き選択セットを取得します。名前付き選択セットの名前は、名前または文字列値として指定できます。
サブオブジェクト レベルの名前付き選択セットを指定されたエッジに設定します。名前付き選択セットの名前は、名前または文字列値として指定できます。また、エッジは、配列、bitArray、または同じオブジェクトの同じサブオブジェクト レベルの NURBSSelection として指定できます。
NURBSSelection のサブオブジェクトを移動します。
NURBSSelection のサブオブジェクトを回転します。
NURBSSelection のサブオブジェクトをスケールします。
NURBSSelection のサブオブジェクトを選択します。
NURBSSelection のサブオブジェクトを選択解除します。
NURBSSelection のサブオブジェクトを削除します。
NURBSSelection にサブオブジェクトを付加します。
一致する項目がある場合は選択インデックス、ない場合は 0 (ゼロ)を返します。項目は選択インデックスまたは単独の NURBSSelection です。