|
M
Create(Int32, Int32, IList<Double>, IList<Double>, IList<XYZ>, IList<Double>, Boolean)
|
NurbsSurfaceData
|
Construct NurbsSurfaceData based on NURBS surface data, where the weights are supplied.
The NURBS surface will be (piecewise) polynomial if all the weights are equal, rational if not.
Note: A rational polynomial is a quotient of two polynomials; this includes a polynomial,
which can be thought of as a quotient with denominator equal to 1.
|
|
|
M
Dispose()
|
None
|
|
|
|
M
Equals
|
None
|
Determines whether the specified object is equal to the current object. (Inherited from Object )
|
Object
|
|
M
GetControlPoint(Int32)
|
XYZ
|
Get the list of control points.
|
|
|
M
GetControlPoints()
|
IList<XYZ>
|
Get the list of control points.
|
|
|
M
GetHashCode
|
None
|
Serves as the default hash function. (Inherited from Object )
|
Object
|
|
M
GetKnotsU()
|
IList<Double>
|
Get the list of knots in the u-direction.
|
|
|
M
GetKnotsV()
|
IList<Double>
|
Get the list of knots in the v-direction.
|
|
|
M
GetKnotU(Int32)
|
Double
|
Get the knot in the u-direction.
|
|
|
M
GetKnotV(Int32)
|
Double
|
Get the knot in the v-direction.
|
|
|
M
GetNumberOfControlPoints()
|
Int32
|
Get the number of control points.
|
|
|
M
GetNumberOfKnotsU()
|
Int32
|
Get the number of knots in the u-direction.
|
|
|
M
GetNumberOfKnotsV()
|
Int32
|
Get the number of knots in the v-direction.
|
|
|
M
GetNumberOfWeights()
|
Int32
|
Get the number of weights.
|
|
|
M
GetType
|
None
|
Gets the Type of the current instance. (Inherited from Object )
|
Object
|
|
M
GetWeight(Int32)
|
Double
|
Get the weight.
|
|
|
M
GetWeights()
|
IList<Double>
|
Get the list of weights.
|
|
|
M
IsValid()
|
Boolean
|
Check if the object contains a valid NurbsSurfaceData.
|
|
|
M
ToString
|
None
|
Returns a string that represents the current object. (Inherited from Object )
|
Object
|