 == null)
    return null;
  if (a == null)
    return Radius.elliptical(b.x * t, b.y * t);
  if (b == null) {
    final double k = 1.0 - t;
    return Radius.elliptical(a.x * k, a.y * k);
  }
  return Radius.elliptical(
    lerpDouble(a.x, b.x, t),
    lerpDouble(a.y, b.y, t),
  );
}</code></pre>
    </section>

  </div> <!-- /.main-content -->

  <div id="dartdoc-sidebar-right" class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
  </div><!--/.sidebar-offcanvas-->

</main>

<footer>
  <span