Namespace 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