19 template<
typename T1,
typename eop_type>
28 template<
typename T1,
typename eop_type>
38 template<
typename T1,
typename eop_type>
49 template<
typename T1,
typename eop_type>
61 template<
typename T1,
typename eop_type>
74 template<
typename T1,
typename eop_type>
82 template<
typename T1,
typename eop_type>
87 return P.get_n_rows();
92 template<
typename T1,
typename eop_type>
97 return P.get_n_cols();
102 template<
typename T1,
typename eop_type>
107 return P.get_n_elem_slice();
112 template<
typename T1,
typename eop_type>
117 return P.get_n_slices();
122 template<
typename T1,
typename eop_type>
127 return P.get_n_elem();
132 template<
typename T1,
typename eop_type>
134 typename T1::elem_type
142 template<
typename T1,
typename eop_type>
144 typename T1::elem_type
147 typedef typename T1::elem_type eT;
arma_inline uword get_n_cols() const
arma_inline elem_type operator[](const uword i) const
arma_aligned uword aux_uword_c
storage of auxiliary data, uword format
eOpCube(const BaseCube< typename T1::elem_type, T1 > &in_m)
arma_inline uword get_n_elem() const
arma_inline uword get_n_slices() const
arma_hot arma_pure static arma_inline eT process(const eT val, const eT k)
arma_aligned uword aux_uword_a
storage of auxiliary data, uword format
arma_aligned uword aux_uword_b
storage of auxiliary data, uword format
arma_aligned const ProxyCube< T1 > P
#define arma_extra_debug_sigprint
arma_inline uword get_n_rows() const
Analog of the Base class, intended for cubes.
arma_inline elem_type at(const uword row, const uword col, const uword slice) const
arma_aligned elem_type aux
storage of auxiliary data, user defined format
arma_inline const eOpCube< T1, eop_type > & get_ref() const
arma_inline uword get_n_elem_slice() const