HermiteSurface.Create(Int32, Int32, IList.XYZ., Boolean, Boolean)
Public Class
ArgumentNullException
ArgumentsInconsistentException
Create a Hermite surface using a net of 3D points as input. Specify periodicity in U and V direction.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static HermiteSurface Create( int nU, int nV, IList<XYZ> points, bool periodicU, bool periodicV)
Parameters
nUInt32
Number of points in U direction.
nVInt32
Number of points in V direction.
pointsIList. XYZ.
Array of points. Must contain nU*nV points.
periodicUBoolean
Periodicity in U direction
periodicVBoolean
Periodicity in V direction
Return Value
HermiteSurface
A Hermite surface object created from input data.
Exceptions
Exception
Condition
ArgumentNullException
A non-optional argument was null
ArgumentsInconsistentException
Thrown when the input arguments are inconsistent. The most common case is incorrect number of items in one of the lists.
Remarks
Points form a net of nU * nV (less one each if periodic) 3D points.