|   | 
Name | 
Description | 
 
 | 
NurbCurve3d
 | 
Default constructor for the NurbCurve3d class. With this
constructor no actual data is stored in the object. | 
 
 | 
NurbCurve3d(EllipticalArc3d)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
from a passed 3D elliptical arc. | 
 
 | 
NurbCurve3d(LineSegment3d)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
from a passed 3D line segment. | 
 
 | 
NurbCurve3d(Point3dCollection)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
interpolating a given array of 3D points. | 
 
 | 
NurbCurve3d(Point3dCollection,
Tolerance)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
interpolating a given array of 3D points within a given
tolerance. | 
 
 | 
NurbCurve3d(Int32,
PolylineCurve3d, Boolean)
 | 
Constructor for the NurbCurve3d class. Constructs a NURBS curve
with a specified degree value, fit polyline, and a flag specifying
whether to make a closed curve. | 
 
 | 
NurbCurve3d(Point3dCollection,
Vector3dCollection, Boolean)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D
polynomial curve interpolating a given array of 3D points. | 
 
 | 
NurbCurve3d(Int32,
KnotCollection, Point3dCollection, Boolean)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
according to the passed parameters. | 
 
 | 
NurbCurve3d(Point3dCollection,
Vector3dCollection, Tolerance, Boolean)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D
polynomial curve interpolating a given array of 3D points according
to the specified tolerance. | 
 
 | 
NurbCurve3d(Int32,
KnotCollection, Point3dCollection, DoubleCollection, Boolean)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
according to the passed parameters. | 
 
 | 
NurbCurve3d(Point3dCollection,
Vector3d, Vector3d, Boolean, Boolean)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
interpolating a given array of 3D points and using given
derivatives at the start point and endpoint. | 
 
 | 
NurbCurve3d(Point3dCollection,
Vector3d, Vector3d, Boolean, Boolean, KnotParameterizationEnum)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
interpolating a given array of 3D points, knot parameterization,
and having given derivatives at the start point and endpoint. | 
 
 | 
NurbCurve3d(Point3dCollection,
Vector3d, Vector3d, Boolean, Boolean, Tolerance)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
interpolating a given array of 3D points according to the specified
tolerance and using given derivatives at the start point and
endpoint. | 
 
 | 
NurbCurve3d(Point3dCollection,
Vector3d, Vector3d, Boolean, Boolean, KnotParameterizationEnum,
Tolerance)
 | 
Constructor for the NurbCurve3d class. Constructs a 3D curve
interpolating a given array of 3D points, knot parameterization,
and having given derivatives at the start point and endpoint. |