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
The angle of the tangent at the beginning is equal to a.
- b: float
The radius between turns is equal to 2 * pi * b.
- z: float, optional
Elevation of the spiral segment above the XY plane.
- Returns:
- [float, float, float]
The XYZ coordinates.
References
GeoGebra. An equiangular spiral - parametric equation. Available at: https://www.geogebra.org/m/zsHgCvq7.