NXOpen.UF.Curve.EditSplineThruPts

Curve.EditSplineThruPts()

Refer to UF_CURVE_edit_spline_thru_pts for documentation.

Signature: EditSplineThruPts(splineTag, degree, periodicity, numPoints, pointData, parameters, saveDefData)

Parameters:
  • splineTag (Tag) – tag of the spline to be edited
  • degree (int) – degree of the spline
  • periodicity (int) – periodicity of the spline
  • numPoints (int) – number of points and parameters in the following arrays
  • pointData (list of NXOpen.UF.Curve.PtSlopeCrvatr Refer to UF_CURVE_pt_slope_crvatr_s for documentation.) – array of data defining points and slope/curvature control
  • parameters (list of float) – parameters of input points. This is a user specified parameterization for the input points, which needs to be monotonic increasing, but does not need to be normalized, if NULL then default parameterization will be used
  • saveDefData (int) – If save_def_data = 1, save input defining data with the created spline. Otherwise, no.

License requirements: SOLIDS MODELING or DRAFTING