NURBSChamferCurve : NURBSCurve

このクラスは、従属面取りカーブを定義します。面取りは、2 つの親カーブの間に直線コーナーを作成するカーブです。

   

コンストラクタ

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

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

   

getObject <nurbsset> <index>   

   

プロパティ

<nurbschamfercurve>.parent1 : integer 

NURBSSet インデックスによる最初の親カーブです。

   

<nurbschamfercurve>.parent1ID : integer 

NURBSId で示した1つ目の親カーブです。

   

<nurbschamfercurve>.parent2 : integer 

NURBSSet インデックスで示した 2 番目の親カーブです。

   

<nurbschamfercurve>.parent2ID : integer 

NURBSId で示した 2 番目の親カーブです。

   

<nurbschamfercurve>.length1 : float 

終端からの最初の親カーブの長さで、面取りの開始位置を定義します。

   

<nurbschamfercurve>.length2 : float 

終端からの 2 番目の親カーブの長さで、面取りの開始位置を定義します。

   

<nurbschamfercurve>.flip1 : boolean 

1 つ目 の親カーブの終点を使用する場合は true 、開始点を使用する場合は false です。既定は false です。

   

<nurbschamfercurve>.flip2 : boolean 

2 番目 の親カーブの終点を使用する場合は true 、開始点を使用する場合は false です。既定は false です。

   

<nurbschamfercurve>.trim1 : boolean 

1 つ目の親カーブがトリムされるかどうかを設定します。 カーブがトリムされる場合は true 、それ以外の場合は false です。

   

<nurbschamfercurve>.trim2 : boolean 

2 番目の親カーブがトリムされるかどうかを設定します。 カーブがトリムされる場合は true 、それ以外の場合は false です。

   

<nurbschamfercurve>.flipTrim1 : boolean 

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

   

<nurbschamfercurve>.flipTrim2 : boolean 

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

関連事項