Classes | |
struct | as_scalar_redirect< N > |
struct | as_scalar_redirect< 2 > |
struct | as_scalar_redirect< 3 > |
Functions | |
template<typename T1 > | |
static T1::elem_type | as_scalar_redirect< N >::apply (const T1 &X) |
template<typename T1 , typename T2 > | |
static T1::elem_type | as_scalar_redirect< 2 >::apply (const Glue< T1, T2, glue_times > &X) |
template<typename T1 , typename T2 , typename T3 > | |
static T1::elem_type | as_scalar_redirect< 3 >::apply (const Glue< Glue< T1, T2, glue_times >, T3, glue_times > &X) |
template<typename T1 , typename T2 > | |
arma_inline arma_warn_unused T1::elem_type | as_scalar (const Glue< T1, T2, glue_times > &X, const typename arma_not_cx< typename T1::elem_type >::result *junk=0) |
template<typename T1 > | |
arma_warn_unused T1::elem_type | as_scalar (const Base< typename T1::elem_type, T1 > &X) |
template<typename T1 > | |
arma_inline arma_warn_unused T1::elem_type | as_scalar (const eOp< T1, eop_neg > &X) |
template<typename T1 > | |
arma_warn_unused T1::elem_type | as_scalar (const BaseCube< typename T1::elem_type, T1 > &X) |
template<typename T > | |
arma_inline arma_warn_unused const arma_scalar_only< T > ::result & | as_scalar (const T &x) |
template<typename T1 > | |
T1::elem_type | as_scalar_diag (const Base< typename T1::elem_type, T1 > &X) |
template<typename T1 , typename T2 , typename T3 > | |
T1::elem_type | as_scalar_diag (const Glue< Glue< T1, T2, glue_times_diag >, T3, glue_times > &X) |
T1::elem_type as_scalar_redirect< N >::apply | ( | const T1 & | X | ) | [inline, static] |
Definition at line 49 of file fn_as_scalar.hpp.
T1::elem_type as_scalar_redirect< 2 >::apply | ( | const Glue< T1, T2, glue_times > & | X | ) | [inline, static] |
Definition at line 68 of file fn_as_scalar.hpp.
T1::elem_type as_scalar_redirect< 3 >::apply | ( | const Glue< Glue< T1, T2, glue_times >, T3, glue_times > & | X | ) | [inline, static] |
Definition at line 101 of file fn_as_scalar.hpp.
arma_inline arma_warn_unused T1::elem_type as_scalar | ( | const Glue< T1, T2, glue_times > & | X, |
const typename arma_not_cx< typename T1::elem_type >::result * | junk = 0 |
||
) |
Definition at line 272 of file fn_as_scalar.hpp.
arma_warn_unused T1::elem_type as_scalar | ( | const Base< typename T1::elem_type, T1 > & | X | ) | [inline] |
Definition at line 297 of file fn_as_scalar.hpp.
arma_inline arma_warn_unused T1::elem_type as_scalar | ( | const eOp< T1, eop_neg > & | X | ) |
Definition at line 317 of file fn_as_scalar.hpp.
arma_warn_unused T1::elem_type as_scalar | ( | const BaseCube< typename T1::elem_type, T1 > & | X | ) | [inline] |
Definition at line 330 of file fn_as_scalar.hpp.
arma_inline arma_warn_unused const arma_scalar_only<T>::result& as_scalar | ( | const T & | x | ) |
Definition at line 350 of file fn_as_scalar.hpp.
T1::elem_type as_scalar_diag | ( | const Base< typename T1::elem_type, T1 > & | X | ) | [inline] |
Definition at line 191 of file fn_as_scalar.hpp.
T1::elem_type as_scalar_diag | ( | const Glue< Glue< T1, T2, glue_times_diag >, T3, glue_times > & | X | ) | [inline] |
Definition at line 210 of file fn_as_scalar.hpp.