NURBSMultiCurveTrimSurface : NURBSSurface

This class defines a dependent Multicurve Trim surface which is a surface that is trimmed by multiple curves forming a loop.

   

Constructors

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

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

   

getObject <nurbsset> <index>   

   

Properties

<nurbsmulticurvetrimsurface>.surfaceParent : Integer 

The parent surface by NURBSet index.

   

<nurbsmulticurvetrimsurface>.surfaceParentID : Integer 

The parent surface by NURBSId.

   

<nurbsmulticurvetrimsurface>.numCurves : Integer 

The number of curves used for the trim loop.

   

<nurbsmulticurvetrimsurface>.flipTrim : Boolean 

The state of the trim flip toggle. This controls which portion of the surface is trimmed.

   

Methods

getParent <nurbsmulticurvetrimsurface> <index> 

Gets the NURBSSet index of the indexed trim loop.

   

setParent <nurbsmulticurvetrimsurface> <index> <curve> 

Sets the indexed trim loop to the curve specified by the NURBSSet index.

   

getParentID <nurbsmulticurvetrimsurface> <index> 

Gets the NURBSId of the indexed trim loop.

   

setParentID <nurbsmulticurvetrimsurface> <index> <curveID> 

Sets the indexed curve in the trim loop to the curve specified by the NURBSId.

   

appendCurve <nurbsmulticurvetrimsurface> <curve> 

Adds a curve to the end of the list of curves comprising the trim loop by specifying the NURBSSet index.

   

appendCurveByID <nurbsmulticurvetrimsurface> <curveID> 

Adds a curve to the end of the list of curves comprising the trim loop by specifying the NURBSId.

See Also