Mathter
A configurable 3D math library for game developers.
mathter::Vector< T, Dim, Packed > Member List

This is the complete list of members for mathter::Vector< T, Dim, Packed >, including all inherited members.

begin() constmathter::Vector< T, Dim, Packed >inline
begin()mathter::Vector< T, Dim, Packed >inline
cbegin() constmathter::Vector< T, Dim, Packed >inline
cend() constmathter::Vector< T, Dim, Packed >inline
Data() constmathter::Vector< T, Dim, Packed >inline
Data()mathter::Vector< T, Dim, Packed >inline
Dimension() constmathter::Vector< T, Dim, Packed >inline
end() constmathter::Vector< T, Dim, Packed >inline
end()mathter::Vector< T, Dim, Packed >inline
operator()(int idx) constmathter::Vector< T, Dim, Packed >inline
operator()(int idx)mathter::Vector< T, Dim, Packed >inline
operator=(const Vector &)=defaultmathter::Vector< T, Dim, Packed >
operator[](int idx) constmathter::Vector< T, Dim, Packed >inline
operator[](int idx)mathter::Vector< T, Dim, Packed >inline
Set(Scalars... scalars)mathter::Vector< T, Dim, Packed >inline
Set(const Mixed &... mixed)mathter::Vector< T, Dim, Packed >inline
Vector()=defaultmathter::Vector< T, Dim, Packed >
Vector(const Vector &)=defaultmathter::Vector< T, Dim, Packed >
Vector(T all)mathter::Vector< T, Dim, Packed >inlineexplicit
Vector(const U *data)mathter::Vector< T, Dim, Packed >inlineexplicit
Vector(const Vector< T2, Dim - 1, Packed2 > &rhs)mathter::Vector< T, Dim, Packed >inlineexplicit
Vector(const Vector< T2, Dim+1, Packed2 > &rhs)mathter::Vector< T, Dim, Packed >inlineexplicit
Vector(H1 h1, H2 h2, Scalars... scalars)mathter::Vector< T, Dim, Packed >inline
Vector(const H1 &h1, const Mixed &... mixed)mathter::Vector< T, Dim, Packed >inline