AddNurbsCurveList (X3DObject)

Description

This method is obsolete and has been replaced by X3DObject.AddNurbsCurveList2.

Creates an empty NurbsCurveList object and parents it under this object.

Scripting Syntax

X3DObject.AddNurbsCurveList( Count, ControlPoints, [Knots], [Closed], [Degree], [Parameterization], [NurbsFormat], [Name] )

C# Syntax

X3DObject X3DObject.AddNurbsCurveList( Object in_vsalCount, Object in_vsaControlPoints, Object in_vsadKnots, Object in_vsabClosed, Object in_vsalDegree, Object in_vsalParam, siNurbsFormat in_eNurbsFormat, String in_bstrName );

Parameters

Parameter

Type

Description

Count

2D Array

Number of control vertices, vknots per curve

ControlPoints

1D or 2D Array

The control points used for creating the nurbs curve list. The control points can be stored in a 1-dimensional array or in a 2-dimensional matrix (Ux4) of x,y,z,w values. The 1-dimensional array should contain a sequence of x,y,z,w values (e.g. {Xo,Yo,Zo,...X(n-1),Y(n-1),Z(n-1),W(n-1)}).

Knots

Array of Doubles

An array of knot values.

Default Value: Knots derived from control points.

Closed

Array of Booleans

Specifies whether the nurbs curve is closed .

Default Value: False

Degree

Array of Long

Degree of the nurbs curves.

Default Value: 3

Parameterization

Array of siKnotParameterization

The parameterization factor of the nurbs curve.

Default Value: siNonUniformParameterization

NurbsFormat

siNurbsFormat

Specifies how the data is formatted.

Default Value: siSINurbs

Name

String

name of object

Return Value

X3DObject

See Also

NurbsCurve

Examples

• See X3DObject.AddNurbsCurveList.1.vbs



Autodesk Softimage 2011