NURBSCurve : NURBSObject

これは、すべての NURBS カーブ クラスの親クラスであり、直接構築することはできません。このクラスには、すべての NURBS カーブに共通のプロパティが記述されています。そのオープン/クローズ状態とトリム点の数も含まれます。evalPos() および evalTangent() メソッドは、カーブの接線とポイントの計算に使用されます。

プロパティ

NURBS カーブ クラスには、次のプロパティがあります。

<nurbscurve>.isClosed : boolean, read-only     

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

<nurbscurve>.numTrimPoints : integer, read-only   

カーブのトリム ポイントの数です。

<nurbscurve>.parameterRangeMin : float, read-only <nurbscurve>.  parameterRangeMax : float, read-only

NURBS カーブに関連付けられているメソッドの <u_parm> に対して有効な最小値および最大値が含まれます。

<nurbscurve>.matID : integer

カーブに割り当てられたマテリアル ID です。

メソッド

すべての NURBS サーフェス クラスは、次のメソッドを保持します。

evalPos <nurbscurve> <u_param>

カーブに沿って与えられたパラメトリック ポイントのスペースにおける位置を返します。

evalTangent <nurbscurve> <u_param>

カーブに沿って与えられたパラメトリック ポイントの接線ベクトルを返します。