| 331 | } |
| 332 | |
| 333 | float CalculateRadius(ScreenBase const & screen, ArrayView<float> const & zoom2radius) |
| 334 | { |
| 335 | double zoom = 0.0; |
| 336 | int index = 0; |
| 337 | float lerpCoef = 0.0f; |
| 338 | ExtractZoomFactors(screen, zoom, index, lerpCoef); |
| 339 | float const radius = InterpolateByZoomLevels(index, lerpCoef, zoom2radius); |
| 340 | return radius * static_cast<float>(VisualParams::Instance().GetVisualScale()); |
| 341 | } |
| 342 | |
| 343 | } // namespace df |
no test coverage detected