Drawing3d documented Class Library

Nurbs3d Properties

The properties of the Nurbs3d class are listed below. For a complete list of Nurbs3d class members, see the Nurbs3d Members topic.

Public Instance Properties

A (inherited from Curve3D) Gets the starting point of the curve by calling getA.
Atang (inherited from Curve3D) Returns and sets the start tangent. See getAtang and Btang
B (inherited from Curve3D) Gets the endpoint of the curve by calling getB.
Btang (inherited from Curve3D) Returns and sets the end tangent. See getBtang and Atang.
Closed (inherited from Curve3D) Gets and sets the information, that the curve is closed, ie A = B.
ControlPoints (inherited from BSpline3d) This array contains the control points of a BSpliner curve. The array is initialized by four points, which indicate the curve as cubic bezier.
You can set any array of control points.
CurveLength (inherited from Curve3D) Retrieves the length of the curve.
Degree (inherited from BSpline3d) The Degree of the BSpline.
fromParam (inherited from Curve3D) Retrieves and sets the starting parameter. All parameters are within the interval [fromParam, toParam]. Initial value is 0;
Knots (inherited from BSpline3d) Gets and sets the Knots of the BSpline
Maxrect (inherited from Curve3D) A property, which calls GetMaxrect
Neighbors (inherited from Curve3D) If a Curve3D is a contur curve of a Face this array contains both Neighbors. In generally this are two.
Resolution (inherited from Curve3D) Retrieves and sets the resolution of the curve. The default value is 20.
toParam (inherited from Curve3D) Retrieves and sets the end parameter. All parameters are within the interval [fromParam, toParam]. Initialvalue is 1;
Visible (inherited from Curve3D) Several classes use this property and hide a curve, where visible is false.
Weights Defines the Weights of the Nurbs.

See Also

Nurbs3d Class | Drawing3d.Curves Namespace