MAXScript Language Reference > 3ds Max Objects > NURBS > The NURBS Classes > NURBSSurface Classes >

# NURBSUVLoftSurface : NURBSSurface

This class defines a dependent UV Loft Surface. This surface is similar to the U Loft surface, but has a set of curves in the V dimension as well as the U dimension.

Constructors

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

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

    getObject <nurbsset> <index>

Properties

    <nurbsuvloftsurface>.numUCurves : integer

The number of curves in the U direction used by the UV Loft.

    <nurbsuvloftsurface>.numVCurves : integer

The number of curves in the V direction used by the UV Loft.

Methods

    getUCurve <nurbsuvloftsurface> <index>

Gets the NURBSSet index of the U direction indexed UV Loft curve; curve indexes are 1-based.

    setUCurve <nurbsuvloftsurface> <index> <curve>

Sets the indexed UV Loft curve in the U direction to the curve specified by the NURBSSet index.

    getUCurveID <nurbsuvloftsurface> <index>

Gets the NURBSId of the U direction indexed UV Loft curve in the loft; curve indexes are 1-based.

    setUCurveByID <nurbsuvloftsurface> <index> <curveID>

Sets the indexed UV Loft curve in the U direction to the curve specified by the NURBSId.

    getVCurve <nurbsuvloftsurface> <index>

Gets the NURBSSet index of the V direction indexed UV Loft curve; curve indexes are 1-based.

    setVCurve <nurbsuvloftsurface> <index> <curve>

Sets the indexed UV Loft curve in the V direction to the curve specified by the NURBSSet index.

    getVCurveID <nurbsuvloftsurface> <index>

Gets the NURBSId of the V direction indexed UV Loft curve in the loft; curve indexes are 1-based.

    setVCurveByID <nurbsuvloftsurface> <index> <curveID>

Sets the indexed UV Loft curve in the V direction to the curve specified by the NURBSId.

    appendUCurve <nurbsuvloftsurface> <curve>

Adds a curve to the end of the list of U direction UV Loft curves by specifying the NURBSId.

    appendUCurveByID <nurbsuvloftsurface> <curveID>

Adds a curve to the end of the list of U direction UV Loft curves by specifying the NURBSSet index.

    appendVCurve <nurbsuvloftsurface> <curve>

Adds a curve to the end of the list of V direction UV Loft curves by specifying the NURBSSet index.

    appendVCurveByID <nurbsuvloftsurface> <curveID>

Adds a curve to the end of the list of V direction UV Loft curves by specifying the NURBSId.

#### See Also

- NURBSSurface

- NURBSObject

- Value Common Properties, Operators, and Methods