NurbsSurface.CreateFromPoints Method

NurbsSurfaceCreateFromPoints Method

Constructs a NURBS surface from a 2D grid of control points.

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public static NurbsSurface CreateFromPoints(
	IEnumerable<Point3d> points,
	int uCount,
	int vCount,
	int uDegree,
	int vDegree
)
Public Shared Function CreateFromPoints ( 
	points As IEnumerable(Of Point3d),
	uCount As Integer,
	vCount As Integer,
	uDegree As Integer,
	vDegree As Integer
) As NurbsSurface

Parameters

points
Type: System.Collections.GenericIEnumerablePoint3d
Control point locations.
uCount
Type: SystemInt32
Number of points in U direction.
vCount
Type: SystemInt32
Number of points in V direction.
uDegree
Type: SystemInt32
Degree of surface in U direction.
vDegree
Type: SystemInt32
Degree of surface in V direction.

Return Value

Type: NurbsSurface
A NurbsSurface on success or null on failure.
Remarks
uCount multiplied by vCount must equal the number of points supplied.
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.14
See Also