Math::VectorBase<N,Math::Vector::T> internal struct members
compare two almost equal vectors
Compute vector length
Adjust vector length
Vector values multiply
Negate vector
Normalize vector length
See also normalized function.
Get normalized vector
See also normalize function.
Vector dot product
Scale vector
VectorBase<N, T> operator*(const Matrix<N> &m)
Multiply vector with matrix. See Vector class for matrix/vector multiplication.
Multiply by a vector
Add two vectors
Add a vector
Subtract two vectors
Get negated vector
Sutract a vector
Scale vector
Vector division
Divide by a vector
compare two vectors for equality
Get value at specified index
Get reference to value at specified index
Select components from two vectors. Components which have their corresponding bit set in the mask are extracted from this vector and other components are taken from passed vector.
Set the whole vector to the specified value