Constructor by element type. This vector's each element is filled by given value.
Constructor by InputRange. This vector's all elements are filled by given range.
Constructor by combination of scalar, array, or vector.
Element type of this vector type
Get raw array of this vector.
Returns whether this vector contains NaN.
Assign operation for vector or array.
Assign operation for scalar. The value fills each element of this vector.
Binary operation between scalar, array or vector type.
Binary operation between matrix, scalar, array or vector type.
Cast operation.
Single element access by name. The property is 'x', 'y', 'z', 'w', 'r', 'g', 'b' or 'a'.
Multiple element access by name. The property is combination of 'x', 'y', 'z', 'w', 'r', 'g', 'b' or 'a'.
Property assign for vector value. This function supports both single and multiple property reference.
Property assign for scalar value. This function supports both single and multiple property reference.
Indexing operation.
Indexing operation.
Operator assign for vector, array, or scalar type. If the argument type is scalar, the value affects each element of this vector.
Unary operation for "+". This function is identity.
Unary operation for "-".
Dimension of this vector type
Vector type