これは、すべての 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-onlyNURBS カーブに関連付けられているメソッドの <u_parm> に対して有効な最小値および最大値が含まれます。
<nurbscurve>.matID : integerカーブに割り当てられたマテリアル ID です。
メソッド
すべての NURBS サーフェス クラスは、次のメソッドを保持します。
evalPos <nurbscurve> <u_param>カーブに沿って与えられたパラメトリック ポイントのスペースにおける位置を返します。
evalTangent <nurbscurve> <u_param>カーブに沿って与えられたパラメトリック ポイントの接線ベクトルを返します。