NURBSproperties
Properties of the basis functions in surface V direction. NURBSproperties has the following attributes:
| Attribute | Namespace | Type | Use | Default | Fixed | Description |
|---|---|---|---|---|---|---|
| degree | ocx | xs:int | req. | B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points. | ||
| numCtrlPts | ocx | xs:long | req. | Number of control points in the curve direction or the surface grid u or v direction. | ||
| numKnots | ocx | xs:long | req. | numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points. | ||
| form | ocx | ocx:curveForm_enum | optional | Open | The NURBS curve form (Open, Closed, or Periodic). | |
| isRational | ocx | xs:boolean | optional | false | The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true. |
- OCX Version:
- 3.1.0
- Location URL:
- https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
- Namespace:
- https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
- Date:
- Aug 15 2025 08:47:50
- Status:
- PublishState.PUBLIC
- Publisher version:
- 1.0.0
