NXOpen.UF.So.SplineData Structure

NXOpen.UF.So.SplineData is an alias for NXOpen.UF.SoSplineData_Struct

class NXOpen.UF.SoSplineData_Struct

Bases: object

Refer to UF_SO_spline_data_s for documentation.

Fields

NXOpen.UF.SoSplineData_Struct.Method creation method:0 = through points 1 = from poles
NXOpen.UF.SoSplineData_Struct.Degree degree of the spline curve
NXOpen.UF.SoSplineData_Struct.Periodic 0 = nonperiodic curve, 1 = periodic curve
NXOpen.UF.SoSplineData_Struct.Nump number of positions (points or poles)
NXOpen.UF.SoSplineData_Struct.Itype array of integers for interpolation type at each position: 0 = position only 1 = direction 2 = tangency (direction+magnitude) 3 = curvature (with tangency direction only) 4 = curvature (with tangency magnitude too)
NXOpen.UF.SoSplineData_Struct.Position array of point ids for positions
NXOpen.UF.SoSplineData_Struct.Parameter array of real values for point parameters
NXOpen.UF.SoSplineData_Struct.Direction array of direction ids for tangent directions
NXOpen.UF.SoSplineData_Struct.Magnitude array of scalar ids for tangent magnitudes
NXOpen.UF.SoSplineData_Struct.Curvature array of offset ids for curvatures
NXOpen.UF.SoSplineData_Struct.Symmetric symmetric option at start/end of the curve 0 = default 1 = symmetric model