RFCurveTools.DeformNurbsCurve (Available After rapidform2006)



Your Ad Here

Description

Changes the mouse-pick mode to curve deform state and waits for user's manipulation.

Syntax

Function RFCurveTools.DeformNurbsCurve(curveID As RFEntityID, bUseBrush As Boolean, dBrushSize As Double, bMoveOnPolygon As Boolean, bSyncSeamPosition As Boolean, bPreserveC1Continuity As Boolean) As RFErrorCode

The DeformNurbsCurve syntax has these parts:

Part Description
curveID [IN] RFEntityID Required. NURBS curve's RFEntityID to be deformed.
bUseBrush [IN] Boolean Required. If this value is set to true, NURBS curve will be deformed by mouse dragging with several controls inside brush sphere.
dBrushSize [IN] Double Required. Specifies the diameter of brush sphere.
bMoveOnPolygon [IN] Boolean Required. If this value is set to true , NURBS curve's control points will be moved on polygon only.
bSyncSeamPosition [IN] Boolean Required. If this value is set to true, NURBS curve is always closed while deforming.
bPreserveC1Continuity [IN] Boolean Required. The tangency of end points of NURBS curve is always preserved.

Remarks

Return to Rapidform Index


Your Ad Here