RFNurbsSurface.GetTrimCurvesInformation



Your Ad Here

Description

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

Syntax

Function RFNurbsSurface.GetTrimCurvesInformation(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 GetTrimCurvesInformation syntax has these parts:

Part Description
maxLoopCount [INLong Required. The size of pCurveCountInLoops array. (Maximum number of loops expected.)
maxTrimCurveCount [INLong Required. The maximum number of trim curves expected.
maxKnotsCount [INLong Required. The maximum number of knots in each trim curve.
maxCtrlPtsCount [INLong Required. The maximum number of control points in each trim curve.
pLoopCount [OUTLong Required. The number of loops.
pTrimCurveCount [OUTLong Required. The number of trim curves.
pCurveCountInLoops [OUTLong Required. The number of trim curves in each loop.
pDims [OUTLong Required. Dimensions of each trim curve.
pDegrees [OUTLong Required. Degrees of each trim curve.
pKnotsCounts [OUTLong Required. The number of knots in each trim curve.
pCtrlPtsCounts [OUTLong Required. The number of control points in each trim curve
pbCloseds [OUTBoolean Required. Flags whether the trim curve is closed or not for each trim curve..
pMinParams [OUTDouble Required. Minimum parameters of each trim curve.
pMaxParams [OUTDouble Required. Maximum parameters of each trim curve.
pKnotValues [OUTDouble Required. Knot values of each trim curves.
pCtrlPts [OUTRFPoint3 Required. Control points of each trim curves.

Remarks

 

Return to Rapidform Index


Your Ad Here