Skip to content

Namespace glm

Namespace List > glm

Public Functions

Type Name
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > operator* (vec< 3, rayx::complex::tcomplex< T >, Q > const & v, T scalar)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > operator* (vec< 3, T, Q > const & v, rayx::complex::tcomplex< T > scalar)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > operator* (vec< 3, rayx::complex::tcomplex< T >, Q > const & v, rayx::complex::tcomplex< T > scalar)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > operator* (T scalar, vec< 3, rayx::complex::tcomplex< T >, Q > const & v)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > operator* (rayx::complex::tcomplex< T > scalar, vec< 3, T, Q > const & v)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > operator* (rayx::complex::tcomplex< T > scalar, vec< 3, rayx::complex::tcomplex< T >, Q > const & v)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q >::col_type operator* (mat< 3, 3, T, Q > const & m, typename mat< 3, 3, rayx::complex::tcomplex< T >, Q >::row_type const & v)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q >::row_type operator* (typename mat< 3, 3, rayx::complex::tcomplex< T >, Q >::col_type const & v, mat< 3, 3, T, Q > const & m)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q > operator* (mat< 3, 3, T, Q > const & m1, mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m2)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q > operator* (mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m1, mat< 3, 3, T, Q > const & m2)
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q > operator* (mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m1, mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m2)

Public Functions Documentation

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    vec< 3, rayx::complex::tcomplex< T >, Q > const & v,
    T scalar
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    vec< 3, T, Q > const & v,
    rayx::complex::tcomplex< T > scalar
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    vec< 3, rayx::complex::tcomplex< T >, Q > const & v,
    rayx::complex::tcomplex< T > scalar
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    T scalar,
    vec< 3, rayx::complex::tcomplex< T >, Q > const & v
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    rayx::complex::tcomplex< T > scalar,
    vec< 3, T, Q > const & v
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec< 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    rayx::complex::tcomplex< T > scalar,
    vec< 3, rayx::complex::tcomplex< T >, Q > const & v
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q >::col_type glm::operator* (
    mat< 3, 3, T, Q > const & m,
    typename mat< 3, 3, rayx::complex::tcomplex< T >, Q >::row_type const & v
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q >::row_type glm::operator* (
    typename mat< 3, 3, rayx::complex::tcomplex< T >, Q >::col_type const & v,
    mat< 3, 3, T, Q > const & m
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    mat< 3, 3, T, Q > const & m1,
    mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m2
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m1,
    mat< 3, 3, T, Q > const & m2
) 

function operator*

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat< 3, 3, rayx::complex::tcomplex< T >, Q > glm::operator* (
    mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m1,
    mat< 3, 3, rayx::complex::tcomplex< T >, Q > const & m2
) 


The documentation for this class was generated from the following file Intern/rayx-core/src/Shader/Complex.h