Polyline.divide_by_length
- Polyline.divide_by_length(length, strict=True, tol=1e-06)[source]
Splits a polyline in segments of a given length.
- Parameters
length (float) – Length of the segments.
strict (bool, optional) – If False, the remainder segment will be added even if it is smaller than the desired length
tol (float, optional) – Floating point error tolerance.
- Returns
list[
compas.geometry.Point
]
Notes
The points of the new polyline are constrained to the segments of the old polyline. However, since the old points are not part of the new set of points, the geometry of the polyline will change.