Topsolid online Help Index
Created : v6.6
IShape.GetFaceParasolidBsplineParams(FaceId, Umin, Umax, Vmin, Vmax, Rational, UClosed, VClosed, UPeriodic, VPeriodic, USinguls, VSinguls, UNumCpts, VNumCpts, UNumKnots, VNumKnots, UDegree, VDegree, CptsX, CptsY, CptsZ, Weights, UKnots, VKnots, Sense)
This method gets the parameters of a bspline surface. There are all the knots and the control points that Parasolid returns (in and out the range [Umin, Umax] [Vmin, Vmax]).
|
IN:
|
Long FaceId |
Id of the face.
|
|
OUT:
|
Double Umin |
Minimum U-parameter. |
|
OUT:
|
Double Umax |
Maximum U-parameter. |
|
OUT:
|
Double Vmin |
Minimum V-parameter. |
|
OUT:
|
Double Vmax |
Maximum V-parameter. |
|
OUT:
|
Boolean Rational |
True when the surface is rational. |
|
OUT: |
Boolean UClosed |
True when the surface is U-closed.
|
|
OUT: |
Boolean VClosed |
True when the surface is V-closed..
|
|
OUT: |
Boolean UPeriodic |
True when the surface is U-periodic.
|
|
OUT: |
Boolean VPeriodic |
True when the surface is V-periodic.
|
|
OUT: |
Variant USinguls (array) |
Array of U-singuls (array of double).
|
|
OUT: |
Variant VSinguls (array) |
Array of V-Singuls (array of double).
|
|
OUT: |
Long UNumCpts |
Number of U-control points.
|
|
OUT: |
Long VNumCpts |
Number of V-control points.
|
|
OUT: |
Long UNumKnots |
Number of U-knots.
|
|
OUT: |
Long VNumKnots |
Number of V-knots.
|
|
OUT: |
Long UDegree |
U-degree.
|
|
OUT: |
Long VDegree |
V-degree.
|
|
OUT: |
Variant CptsX (array) |
Array of the X coordinates of the control points (array of double).
|
|
OUT: |
Variant CptsY (array) |
Array of the Y coordinates of the control points (array of double).
|
|
OUT: |
Variant CptsZ (array) |
Array of the Z coordinates of the control points (array of double).
|
|
OUT: |
Variant Weights (array) |
Array of the weights (array of double)
|
|
OUT: |
Variant UKnots (array) |
Array of the U-knots (array of double)
|
|
OUT: |
Variant VKnots (array) |
Array of the V-knots (array of double)
|
|
OUT |
Boolean Sense |
True if the surface is outside oriented.
|
Topsolid online Help Index