This class defines a dependent Ruled surface. A Ruled surface is generated from two curve sub-objects. It lets you use curves to design the two opposite borders of a surface.
Any of the object's properties may be set via optional keyword arguments on the constructor.
The 1st parent curve by NURBSet index.
The 1st parent curve by NURBSId.
The 2nd parent curve by NURBSet index.
The 2nd parent curve by NURBSId.
Controls the matching of parent curve direction when creating the Ruled surface. For example, normally when you create a Ruled surface between two parent curves you don't want a 'bow tie' surface (one with the ends rotated 180 degrees so it crosses on itself in the middle). If you simply match the parent direction you'll get a 'bow tie' surface. To prevent this you use this property to set a state indicating that one or the other should be flipped before it's used. In this way, when the ruled surface is created, a 'bow tie' won't occur. If true, the 1st parent’s curve direction will be flipped; if false the 1st parent’s curve direction will not be flipped.
If true, the 2nd parent’s curve direction will be flipped; if false the 2nd parent’s curve direction will not be flipped.
The start point on the 1st parent curve. This value is only applicable if the curve is closed.
The start point on the 2nd parent curve. This value is only applicable if the curve is closed.