Meander

Contents

Meander#

zeroheliumkit.src.geometries.Meander(length: float = 100, radius: float = 50, direction: float = None, num_segments: int = 100, input_radius: float = None, output_radius: float = None, mirror: str = None) LineString[source]#

Returns a 1D full Meander line.

Parameters:
  • length (float) – Length of the straight section.

  • radius (float) – Radius of the round section.

  • direction (float) – Rotates the meander by the given value in the end.

  • num_segments (int, optional) – Number of segments in the round section. Defaults to 100.

Example

>>> meander = Meander(10, 2, 45, 50)
>>> print(meander)