- clear
void clear(V value)
- normalize
void normalize()
- nrnNorm
auto nrnNorm()
- opBinary
auto opBinary(T rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinary
Vector opBinary(F r)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinary
Vector!(CommonType!(E, F), D) opBinary(Vector!(F, D) r)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinary
Vector!(E, T.rows) opBinary(T rhs)
Multiply with right-hand-side rhs.
- opBinaryRight
auto opBinaryRight(T lhs)
Multiply with left-hand-side lhs.
- opCast
bool opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(S scalar)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(F vec)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(F[] array)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
inout(E) opIndex(uint i)
- opOpAssign
void opOpAssign(F r)
TODO: Suitable Restrictions on F.
- opOpAssign
void opOpAssign(Vector r)
Undocumented in source. Be warned that the author may not have intended to support it.
- opSlice
auto opSlice()
- opSlice
auto opSlice(uint off, uint len)
- opUnary
inout(Vector) opUnary()
Undocumented in source. Be warned that the author may not have intended to support it.
- opUnary
Vector opUnary()
Undocumented in source. Be warned that the author may not have intended to support it.
- randInPlace
auto randInPlace(E scaling)
Undocumented in source. Be warned that the author may not have intended to support it.
- set
void set(E x, E y)
Undocumented in source. Be warned that the author may not have intended to support it.
- set
void set(E x, E y, E z)
Undocumented in source. Be warned that the author may not have intended to support it.
- set
void set(E x, E y, E z, E w)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
void toString(Sink sink)
Undocumented in source. Be warned that the author may not have intended to support it.
- update
void update(Vector!(E, D) other)
Updates the vector with the values from other.
D-Dimensional Vector with Coordinate/Element (Component) Type E.