NURBSChamferCurve : NURBSCurve

This class defines a dependent Chamfer curve. A Chamfer is a curve that creates a straight line corner between two parent curves.

Constructors

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

Any of the object's properties may be set via optional keyword arguments on the constructor.

getObject <nurbsset> <index>   

Properties

<nurbschamfercurve>.parent1 : integer 

The 1 st parent curve by NURBSet index.

<nurbschamfercurve>.parent1ID : integer 

The 1 st parent curve by NURBSId.

<nurbschamfercurve>.parent2 : integer 

The 2 nd parent curve by NURBSet index.

<nurbschamfercurve>.parent2ID : integer 

The 2 nd parent curve by NURBSId.

<nurbschamfercurve>.length1 : float 

The length for 1 st parent curve back from the end that defines the beginning of the chamfer.

<nurbschamfercurve>.length2 : float 

The length for 2 nd parent curve back from the end that defines the beginning of the chamfer.

<nurbschamfercurve>.flip1 : boolean 

true to use the end of 1 st parent curve; false to use the beginning, defaults to false .

<nurbschamfercurve>.flip2 : boolean 

true to use the end of 2 nd parent curve; false to use the beginning, defaults to false .

<nurbschamfercurve>.trim1 : boolean 

Sets whether 1 st parent curve is trimmed. true if the curve is trimmed; otherwise false .

<nurbschamfercurve>.trim2 : boolean 

Sets whether 2 nd parent curve is trimmed. true if the curve is trimmed; otherwise false .

<nurbschamfercurve>.flipTrim1 : boolean 

If true the 1 st parent curve is trimmed from the point towards low parameter space. If false the curve is trimmed from the point towards high parameter space.

<nurbschamfercurve>.flipTrim2 : boolean 

If true the 2 nd parent curve is trimmed from the point towards low parameter space. If false the curve is trimmed from the point towards high parameter space.