doWarmUp method

  1. @override
  2. @protected
void doWarmUp()
override

Implementation

@override
@protected
void doWarmUp() {
  var fromVectorNorm =
      SphericalUtil.toVector3(begin.latitude, begin.longitude).normalized();

  float32x4FromVector =
      Float32x4(fromVectorNorm.x, fromVectorNorm.y, fromVectorNorm.z, 0);

  if (!isStopped) {
    var toVectorNorm =
        SphericalUtil.toVector3(end.latitude, end.longitude).normalized();

    var float32x4ToVector =
        Float32x4(toVectorNorm.x, toVectorNorm.y, toVectorNorm.z, 0);

    float32x4Delta = float32x4ToVector - float32x4FromVector;
  } else {
    float32x4Delta = Float32x4.splat(0);
  }
}