Creates a trimming loop out of < NCrvs> surface parametric (UV-curves) and adds it to a list of such loops.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function AddTrimmingLoop2( _
ByVal NCrvs As System.Integer, _
ByVal VOrder As System.Object, _
ByVal VDim As System.Object, _
ByVal VPeriodic As System.Object, _
ByVal VNumKnots As System.Object, _
ByVal VNumCtrlPoints As System.Object, _
ByVal VKnots As System.Object, _
ByVal VCtrlPointDbls As System.Object, _
ByVal UvRange As System.Object _
) As System.Boolean |
Visual Basic (Usage) | |
---|
Dim instance As ISurface
Dim NCrvs As System.Integer
Dim VOrder As System.Object
Dim VDim As System.Object
Dim VPeriodic As System.Object
Dim VNumKnots As System.Object
Dim VNumCtrlPoints As System.Object
Dim VKnots As System.Object
Dim VCtrlPointDbls As System.Object
Dim UvRange As System.Object
Dim value As System.Boolean
value = instance.AddTrimmingLoop2(NCrvs, VOrder, VDim, VPeriodic, VNumKnots, VNumCtrlPoints, VKnots, VCtrlPointDbls, UvRange) |
Parameters
- NCrvs
Number of surface parametric (UV) curves constituting the loop; it is also directly related to the dimension of each of the arrays vOrder, vDim, vPeriodic, vNumKnots, vNumControlPnts, which must be loaded with the information regarding each of the curves; specifically the dimension of those arrays is ArraySize = NCrvs
- VOrder
- Array of <ArraySize> doubles (see NCrvs argument)
- VDim
- Array of <ArraySize> doubles (see NCrvs argument)
- VPeriodic
- Array of <ArraySize> doubles (see NCrvs argument)
- VNumKnots
- Array of <ArraySize> doubles (see NCrvs argument)
- VNumCtrlPoints
- Array of <ArraySize> doubles (see NCrvs argument)
- VKnots
- Array of <TotalNumKnots> doubles, where TotalNumKnots = numKnotsInCurve[i] from i = 1 to NCrvs
- VCtrlPointDbls
- Array of <TotalNumCPCoords> doubles, where TotalNumCPCoords = ( dimensionOfCPinCurve[i] * numControlPntsInCurve[i] ) from i = 1 to NCrvs
- UvRange
- Four doubles defining U Low U High V Low V High
Return Value
True if successful in adding a trimming loop to the surface, false if not
Example
Remarks
See Also
Availability
SOLIDWORKS 2001Plus FCS, Revision Number 10.0