RFSurfaceTools.ExtendNurbsSurface



Your Ad Here

Description

Extends a specified NURBS surface, and returns an RFErrorCode value indicating whether an error occurs.

Syntax

Function RFSurfaceTools.ExtendNurbsSurface(surfaceID As RFEntityID, type As RFContinuityType, bRatio As Boolean, posUValue As Double, negUValue As Double, posVValue As Double, negVValue As Double, pNewSurfaceID As RFEntityID) As RFErrorCode

The ExtendNurbsSurface syntax has these parts:

Part Description
surfaceID [INRFEntityID Required. NURBS surface's RFEntityID to extend.
type [INRFContinuityType Required. Type of continutity to maintain during the extension. RF_CONTINUITY_G1 or RF_CONTINUITY_G2 are allowed.
bRatio [INBoolean Required. It determines whether the extension amount is defined by relative length ratio or absolute length.
posUValue [INDouble Required. Extension amount along foward NURBS surface's U parametric direction.
negUValue [INDouble Required. Extension amount along backward NURBS surface's U parametric direction.
posVValue [INDouble Required. Extension amount along foward NURBS surface's V parametric direction.
negVValue [INDouble Required. Extension amount along backward NURBS surface's V parametric direction.
pNewSurfaceID [OUTRFEntityID Required. Extended NURBS surface's RFEntityID.

 

Return to Rapidform Index


Your Ad Here