3ds Max C++ API Reference
NURBSConst Types

One of the following enum values describes the type of NURBSConst this is. More...

Enumerations

enum  NURBSConstType { kNConstOnObject , kNConstOffset , kNConstNormal , kNConstTangent }
 

Detailed Description

One of the following enum values describes the type of NURBSConst this is.

For example, these correspond to the types of dependent points available in the NURBS Surface user interface in the 'Surface Point' rollup.

Constrained objects are those that exist in the parameter space of other objects.

See also
Class NURBSPointConstPoint, Class NURBSCurveConstPoint, Class NURBSSurfConstPoint.

Enumeration Type Documentation

◆ NURBSConstType

Enumerator
kNConstOnObject 

Indicates the point is actually on the surface of the object.

kNConstOffset 

Indicates the points is offset some distance (specified in object space) from the surface of the object.

kNConstNormal 

Indicates the point is offset some distance along the normal to the curve or surface.

kNConstTangent 

Indicates the point is offset some U and/or V distance along the tangent from the curve or surface.

If the value is positive, it's the tangent that heads in the direction of increasing parameter value; if negative, it's the tangent that heads in the direction of decreasing parameter value.

83  {
97 };
@ kNConstNormal
Indicates the point is offset some distance along the normal to the curve or surface.
Definition: surf_api.h:91
@ kNConstTangent
Indicates the point is offset some U and/or V distance along the tangent from the curve or surface.
Definition: surf_api.h:96
@ kNConstOffset
Indicates the points is offset some distance (specified in object space) from the surface of the obje...
Definition: surf_api.h:88
@ kNConstOnObject
Indicates the point is actually on the surface of the object.
Definition: surf_api.h:85