NURBSCurveConstPoint : NURBSPoint

このクラスは、カーブ上またはカーブの相対位置に配置する従属ポイントを定義します。このポイントは、カーブ上以外にも配置できます。カーブ上に配置する場合、その座標をコントロールするのは U 位置のみです。U 位置は、カーブのローカル U 軸を基準にして、カーブに沿って場所を指定します。U 位置の相対位置として、ポイントのディスプレイスメントを指定するには、次の 4 つの方法があります。

   

コンストラクタ

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

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

   

getObject <nurbsset> <index>   

   

プロパティ

<nurbscurveconstpoint>.parent : integer 

NURBSet インデックスで示した親カーブです。

   

<nurbscurveconstpoint>.parentID : integer 

NURBSId で示した親カーブです。

   

<nurbscurveconstpoint>.uParam : float 

親カーブに沿って配置されるパラメトリック ポイントです。

   

<nurbscurveconstpoint>.type :#onObject, #offset, #normal, #tangent 

ポイントとカーブの関係の変換を指定します。

   

<nurbscurveconstpoint>.offset : point3 

オフセット タイプの場合のオフセット ベクトルです。

   

<nurbscurveconstpoint>.normal : float 

法線タイプの場合の法線に沿った距離です。

   

<nurbscurveconstpoint>.uTangent : float 

接線タイプの場合のカーブ接線に沿った距離です。

   

<nurbscurveconstpoint>.trimCurve : boolean 

true の場合、そのポイントで親カーブをトリムします。

   

<nurbscurveconstpoint>.flipTrim : boolean 

true の場合、カーブがそのポイントから低いパラメータ空間に向かってトリムされます。 false の場合、カーブは高いパラメータ スペースに向かうポイントからトリムされます。

関連事項