angleBetween static method

double angleBetween(
  1. Vector2 a,
  2. Vector2 b
)

Implementation

static double angleBetween(Vector2 a, Vector2 b) {
  final dotProduct = dotBetween(a, b);
  final magnitudes = a.magnitude * b.magnitude;
  if (magnitudes == 0) return 0;
  return acos((dotProduct / magnitudes).clamp(-1.0, 1.0));
}