Creates a transient NURBS surface object.
This is a static method.
|
This is a static method.
|
Type | Description |
NurbsSurface | Returns the new NurbsSurface object or null if the creation failed. |
Name | Type | Description |
degreeU | integer | The degree in the U direction. |
degreeV | integer | The degree in the V direction. |
controlPointCountU | integer | The number of control points in the U direction. |
controlPointCountV | integer | The number of control points in the V direction. |
controlPoints | Point3D[] | An array of surface control points. The length of this array must be controlPointCountU * controlPointCountV. |
knotsU | double[] | The knot vector for the U direction. |
knotsV | double[] | The knot vector for the V direction. |
weights | double[] | An array of weights that corresponds to the control points of the surface. |
propertiesU | NurbsSurfaceProperties | The properties (NurbsSurfaceProperties) of the surface in the U direction. |
propertiesV | NurbsSurfaceProperties | The properties (NurbsSurfaceProperties) of the surface in the V direction. |