This class defines a dependent Fillet surface. A Fillet surface is a rounded corner surface connecting the edges of two other surfaces.
Constructors
NURBSFilletSurface [<property>:<val>]...
Any of the object's properties may be set via optional keyword arguments on the constructor.
getObject <nurbsset> <index>
Properties
<nurbsfilletsurface>.cubic : boolean
If true
, the radius is always linear. If false
, the radius is treated as a cubic function, allowing it to change based on the parent surfaces’ geometry.
Methods
getParent <nurbsfilletsurface> <index> setParent <nurbsfilletsurface> <index> <curve>
Get or set a parent surface by NURBSSet index. <index>
= 1 - parent 1; 2 - parent 2.
setParentID <nurbsfilletsurface> <index> <curveID> getParentID <nurbsfilletsurface> <index>
Get or set a parent surface by NURBSId. <index>
= 1 - parent 1; 2 - parent 2.
getSeed <nurbsfilletsurface> <index> setSeed <nurbsfilletsurface> <index> <point2>
The UV location of the seed value on a parent surface. <index>
= 1 - parent 1; 2 - parent 2.
getRadius <nurbsfilletsurface> <index> setRadius <nurbsfilletsurface> <index> <float>
Get or set the radius of the fillet surface. <index>
= 1 - start radius; 2 - end radius.
getTrimSurface <nurbsfilletsurface> <index> setTrimSurface <nurbsfilletsurface> <index> <boolean>
Get or set whether to trim a parent’s surface. If true
, trims the parent surface at the intersection. <index>
= 1 - parent 1; 2 - parent 2.
getFlipTrim <nurbsfilletsurface> <index> setFlipTrim <nurbsfilletsurface> <index> <boolean>
Get or set the direction to trim a parent’s surface. If true
the parent surface is trimmed from the point towards low parameter space. If false
the surface is trimmed from the point towards high parameter space.<index>
= 1 - parent 1; 2 - parent 2.