Class NURBSFuseSurfaceCV

3DS Max Plug-In SDK

Class NURBSFuseSurfaceCV

See Also: Class NURBSSurface, Class NURBSSet, Class NURBSControlVertex, Class NURBSPoint, Class NURBSCurve, Class NURBSFuseCurveCV.

class NURBSFuseSurfaceCV

Description:

This class is available in release 2.0 and later only.

This class may be used with a NURBSSet to fuse two CVs in a surface. This causes the CVs to reference one another so if you move one the other moves with it.

All methods of this class are implemented by the system.

Data Members:

public:

int mSurf1, mSurf2;

The zero based indices of the surfaces to fuse. These may be the same value. Note that this is not the index in the NURBSSet of these items. Rather it is the index of CV surface in list of CV surfaces in the NURBSSet. For instance, if there were first two CV curves and then two CV surfaces in the NURBSSet, mSurf1 would be 0 and mSurf2 would be 1 since the CV curves don't count.

int mRow1, mCol1, mRow2, mCol2;

The indices of the row and column CVs of surface 1 and surface 2 to fuse.

Methods:

Prototype:

NURBSFuseSurfaceCV();

Remarks:

Constructor. The data members are initialized as follows:

mSurf1 = mSurf2 = 0;

mRow1 = mCol1 = mRow2 = mCol2 = 0;