Implements fl::XYPathGenerator.
Definition at line 139 of file xypath_impls.cpp.
139 {
140
141 const float N =
static_cast<float>(
params().
c);
142
143
144 float n = alpha * N;
145
146
147
148 constexpr float goldenAngle =
PI * (3.0f - 1.6180339887498948f);
149
150
151 float r = sqrtf(n / N);
152
153
154 float theta = n * goldenAngle;
155
156
157 float x = r * cosf(theta);
158 float y = r * sinf(theta);
159
161}
PhyllotaxisParams & params()
References fl::PhyllotaxisParams::c, params(), PI, x, and y.