Quaternion.opBinary - multiple declarations

Function Quaternion.opBinary

Quaternion!(T) + Quaternion!(T)

Quaternion!T opBinary(string op) (
  Quaternion!T q
)
if (op == "+");

Function Quaternion.opBinary

Quaternion!(T) - Quaternion!(T)

Quaternion!T opBinary(string op) (
  Quaternion!T q
)
if (op == "-");

Function Quaternion.opBinary

Quaternion!(T) * Quaternion!(T)

Quaternion!T opBinary(string op) (
  Quaternion!T q
)
if (op == "*");

Function Quaternion.opBinary

Quaternion!(T) * T

Quaternion!T opBinary(string op) (
  T k
)
if (op == "*");

Function Quaternion.opBinary

Quaternion!(T) / T

Quaternion!T opBinary(string op) (
  T k
)
if (op == "/");

Function Quaternion.opBinary

Quaternion!(T) * Vector!(T,3)

Quaternion!T opBinary(string op) (
  Vector!(T,3) v
)
if (op == "*");