RFNurbsSurface.Get2DTrimCurvesInformation (Available After rapidform2006)



Your Ad Here

Description

Retrieves the information of 2 dimensional NURBS curves trimming the current trimmed NURBS surface.

Syntax

Function RFNurbsSurface.Get2DTrimCurvesInformation(maxLoopCount As Long, maxTrimCurveCount As Long, maxKnotsCount As Long, maxCtrlPtsCount As Long, pLoopCount As Long, pTrimCurveCount As Long, pCurveCountInLoops As Long, pDims As Long, pDegrees As Long, pKnotsCounts As Long, pCtrlPtsCounts As Long, pbCloseds As Boolean, pMinParams As Double, pMaxParams As Double, pKnotValues As Double, pCtrlPts As RFPoint3) As RFErrorCode

The Get2DTrimCurvesInformation syntax has these parts:

Part Description
maxLoopCount [IN] Long Required. The maximum number of loops expected.
maxTrimCurveCount [IN] Long Required. The maximum number of trim curves expected.
maxKnotsCount [IN] Long Required. The maximum number of konts expected.
maxCtrlPtsCount [IN] Long Required. The maximum number of control points expected.
pLoopCount [OUT] Long Required. The number of loops.
pTrimCurveCount [OUT] Long Required. The number of trim curves.
pCurveCountInLoops [OUT] Long Required. The number of trim curves in each loop.
pDims [OUT] Long Required. Dimensions of each trim curve
pDegrees [OUT] Long Required. Degrees of each trim curve
pKnotsCounts [OUT] Long Required. The number of knots in each trim curve
pCtrlPtsCounts [OUT] Long Required. The number of control points in each trim curve.
pbCloseds [OUT] Boolean Required. Flags that indicate whether the trim curve is closed or not for each trim curve.
pMinParams [OUT] Double Required. Minimum parameters of each trim curve.
pMaxParams [OUT] Double Required. Maximum parameters of each trim curve.
pKnotValues [OUT] Double Required. Knot values of each trim curves.
pCtrlPts [OUT] RFPoint3 Required. Control points of each trim curves.

Remarks

Return to Rapidform Index


Your Ad Here