normalizeDegrees static method

double normalizeDegrees(
  1. double degrees
)

Normalizes an angle to the range [0, 360) degrees.

Example:

print(GeoMath.normalizeDegrees(370)); // 10.0
print(GeoMath.normalizeDegrees(-10)); // 350.0

Implementation

static double normalizeDegrees(double degrees) {
  degrees = degrees % 360;
  if (degrees < 0) degrees += 360;
  return degrees;
}