Vector.opOpAssign - multiple declarations

Function Vector.opOpAssign

Allows the vector to have the joint operator assign syntax Works component-wise (eg. (3, 2, 1) += (1, 2, 3) makes (3, 2, 1) into (4, 4, 4))

void opOpAssign(string op) (
  Vector!(T,dimensions) otherVector
);

Function Vector.opOpAssign

Allows the vector to have the joint operator assign syntax Works component-wise, so each operation of the constant is applied to each component

void opOpAssign(string op) (
  T[] otherComponents
);

void opOpAssign(string op) (
  T constant
);