Gets the parameterization data for a B-spline surface.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function GetBSurfParams3( _
ByVal WantCubic As System.Boolean, _
ByVal WantNonRational As System.Boolean, _
ByVal VP0 As System.Object, _
ByVal Tolerance As System.Double, _
ByRef Sense As System.Boolean _
) As BSurfParamData |
Visual Basic (Usage) | |
---|
Dim instance As ISurface
Dim WantCubic As System.Boolean
Dim WantNonRational As System.Boolean
Dim VP0 As System.Object
Dim Tolerance As System.Double
Dim Sense As System.Boolean
Dim value As BSurfParamData
value = instance.GetBSurfParams3(WantCubic, WantNonRational, VP0, Tolerance, Sense) |
Parameters
- WantCubic
- True if cubic is needed, false if not; specifying true converts any surface to a cubic B-spline surface
- WantNonRational
True if non-rational is needed, false if not; specifying true converts any surface to a non-rational B-spline surface; if you specify true, then you should only use this method for surfaces that are of B-spline or blend type; otherwise, the underlying call is not made and the values returned from this are not initialized, or they contain the values from the last call
- VP0
- ISurfaceParameterizationData
- Tolerance
Tolerance, in meters, between the approximated B-spline surface and the underlying surface; the default value is 0.01 and should generally be reduced to the tolerance desired
- Sense
Approximated B-spline surface is not always in the same direction as the original surface; if Sense is true, then the underlying surface and the B-spline surface are in the same direction
Return Value
An
IBSurfParamData object
Example
Remarks
See Also
Availability
SOLIDWORKS 2011 FCS, Revision Number 19.0