OCCNurbsCurve.divide_by_length
- OCCNurbsCurve.divide_by_length(length, return_points=False, precision=1e-06)
- Divide the curve into segments of a given length. - Note that the end point of the last segment might not coincide with the end point of the curve. - Parameters:
- lengthfloat
- The length of the segments. 
- return_pointsbool, optional
- If True, return the list of division parameters, and the points corresponding to those parameters. If False, return only the list of parameters. 
- precisionfloat, optional
- The precision used for calculating the segments. 
 
- Returns:
- list[float] | tuple[list[float], list[Point]]
- If return_points is False, the parameters of the discretisation. If return_points is True, a list of points in addition to the parameters of the discretisation. 
 
- list[float] | tuple[list[float], list[