NURBSPointCurve : NURBSCurve

このクラスは、シェイプの説明にポイントを使用する独立カーブを定義します。すべてのポイントは、そのカーブ上に配置されます。

コンストラクタ

NURBSPointCurve [<property>:<val>]...     

オブジェクトのプロパティはいずれもコンストラクタのオプションのキーワード引数で設定できます。

getObject <nurbsset> <index>   

プロパティ

<nurbspointcurve>.numPoints : integer

ポイント カーブ上のポイント数です。この値が変更された場合、以前のポイントのデータは保持されません。

<nurbspointcurve>.closed : boolean

カーブが閉じている場合は true、開いている場合は false です。

<nurbspointcurve>.transform : matrix3

NURBSPointCurve の変数行列です。これは、NURBSSet 内の項目の相対位置をコントロールします。

メソッド

close <nurbspointcurve>

カーブを閉じます。

getPoint <nurbspointcurve> <index>

インデックスで指定したカーブ ポイントを NURBSIndependentPoint として取得します。

setPoint <nurbspointcurve> <index> <nurbs_independent_pt>

インデックスで指定したポイントを指定した NURBSIndependentPoint に設定します。

refine <nurbspointcurve> <u_param>

新しい補間済みのポイントを指定されたパラメトリック位置にカーブに沿って追加します。