compas.geometry.logarithmic_spiral_evaluate

compas.geometry.logarithmic_spiral_evaluate(t, a, b, z=0)[source]

Evalutes a logarithmic spiral at a parameter. The analytical polar equation is r = a * exp(b * theta).

Parameters
  • t (float) – Parameter

  • a (float) – Constant

  • b (float) – Constant

  • z (float, optional) – Height. Default is 0.

Returns

list – The (x, y, z) coordinates.

References

1

GeoGebra. An equiangular spiral - parametric equation. Available at: https://www.geogebra.org/m/zsHgCvq7.