Creates a B-surface from a piecewise surface.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function ICreatePsplineSurfaceDLL( _
ByVal Dim As Integer, _
ByVal UOrder As Integer, _
ByVal VOrder As Integer, _
ByVal Ncol As Integer, _
ByVal Nrow As Integer, _
ByRef Coeffs As Double, _
ByVal Basis As Integer, _
ByRef Xform As Double, _
ByVal ScaleFactor As Double _
) As Surface |
Visual Basic (Usage) | |
---|
Dim instance As IBody2
Dim Dim As Integer
Dim UOrder As Integer
Dim VOrder As Integer
Dim Ncol As Integer
Dim Nrow As Integer
Dim Coeffs As Double
Dim Basis As Integer
Dim Xform As Double
Dim ScaleFactor As Double
Dim value As Surface
value = instance.ICreatePsplineSurfaceDLL(Dim, UOrder, VOrder, Ncol, Nrow, Coeffs, Basis, Xform, ScaleFactor)
|
Parameters
- Dim
Dimension of the surface:
- 3 = nonrational
- 4 = rational
- UOrder
- Order in U
- VOrder
- Order in V
- Ncol
- Number of patches in U
- Nrow
- Number of patches in V
- Coeffs
- Coefficient array in the order that the Parasolid Kernel Interface routine CRPWPS
needs them - Basis
- Representation method; current default is polynomial
- Xform
- Transform to apply to the new surface
- ScaleFactor
- Units-of-measure scaling
Return Value
Newly created B-
surface
Remarks
See Also
Availability
SolidWorks 2001Plus FCS, Revision Number 10.0