Skip to content

Namespace linalg::ostream_overloads

Namespace List > linalg > ostream_overloads

Public Functions

Type Name
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const vec< T, 1 > & v)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const vec< T, 2 > & v)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const vec< T, 3 > & v)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const vec< T, 4 > & v)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const mat< T, M, 1 > & m)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const mat< T, M, 2 > & m)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const mat< T, M, 3 > & m)
std::basic_ostream< C > & operator<< (std::basic_ostream< C > & out, const mat< T, M, 4 > & m)

Public Functions Documentation

function operator<<

template<class C, class T>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const vec< T, 1 > & v
) 

function operator<<

template<class C, class T>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const vec< T, 2 > & v
) 

function operator<<

template<class C, class T>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const vec< T, 3 > & v
) 

function operator<<

template<class C, class T>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const vec< T, 4 > & v
) 

function operator<<

template<class C, class T, int M>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const mat< T, M, 1 > & m
) 

function operator<<

template<class C, class T, int M>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const mat< T, M, 2 > & m
) 

function operator<<

template<class C, class T, int M>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const mat< T, M, 3 > & m
) 

function operator<<

template<class C, class T, int M>
std::basic_ostream< C > & linalg::ostream_overloads::operator<< (
    std::basic_ostream< C > & out,
    const mat< T, M, 4 > & m
) 


The documentation for this class was generated from the following file common/linalg.hpp