sum static method

Vector sum(
  1. Iterable<Vector> vectors
)

Implementation

static Vector sum(Iterable<Vector> vectors) {
  double sumX = 0;
  double sumY = 0;
  double sumZ = 0;

  for (final v in vectors) {
    sumX += v.x;
    sumY += v.y;
    sumZ += v.z;
  }

  return Vector(sumX, sumY, sumZ);
}