Cube< eT > Member List

This is the complete list of members for Cube< eT >, including all inherited members.
at(const u32 in_row, const u32 in_col, const u32 in_slice)Cube< eT >
at(const u32 in_row, const u32 in_col, const u32 in_slice) const Cube< eT >
begin()Cube< eT > [inline]
begin() const Cube< eT > [inline]
begin_slice(const u32 slice_num)Cube< eT > [inline]
begin_slice(const u32 slice_num) const Cube< eT > [inline]
const_iterator typedefCube< eT >
const_slice_iterator typedefCube< eT >
copy_size(const Cube< eT2 > &m)Cube< eT > [inline]
create_mat()Cube< eT > [inline, protected]
Cube()Cube< eT > [inline]
Cube(const u32 in_rows, const u32 in_cols, const u32 in_slices)Cube< eT > [inline]
Cube(eT *aux_mem, const u32 aux_n_rows, const u32 aux_n_cols, const u32 aux_n_slices, const bool copy_aux_mem=true)Cube< eT > [inline]
Cube(const eT *aux_mem, const u32 aux_n_rows, const u32 aux_n_cols, const u32 aux_n_slices)Cube< eT > [inline]
Cube(const Cube &m)Cube< eT > [inline]
Cube(const BaseCube< pod_type, T1 > &A, const BaseCube< pod_type, T2 > &B)Cube< eT > [inline, explicit]
Cube(const subview_cube< eT > &X)Cube< eT > [inline]
Cube(const OpCube< T1, op_type > &X)Cube< eT > [inline]
Cube(const eOpCube< T1, eop_type > &X)Cube< eT > [inline]
Cube(const GlueCube< T1, T2, glue_type > &X)Cube< eT > [inline]
Cube(const eGlueCube< T1, T2, eglue_type > &X)Cube< eT > [inline]
Cube(const BaseCube< typename Cube< eT >::pod_type, T1 > &A, const BaseCube< typename Cube< eT >::pod_type, T2 > &B)Cube< eT > [inline]
delete_mat()Cube< eT > [inline, protected]
elem_type typedefCube< eT >
end()Cube< eT > [inline]
end() const Cube< eT > [inline]
end_slice(const u32 slice_num)Cube< eT > [inline]
end_slice(const u32 slice_num) const Cube< eT > [inline]
fill(const eT val)Cube< eT > [inline]
get_ref() constBaseCube< eT, Cube< eT > > [inline]
init(const u32 in_rows, const u32 in_cols, const u32 in_slices)Cube< eT > [inline, protected]
init(const Cube &x)Cube< eT > [inline, protected]
is_finite() const Cube< eT >
iterator typedefCube< eT >
load(const std::string name, const file_type type=auto_detect, const bool print_status=true)Cube< eT > [inline]
load(std::istream &is, const file_type type=auto_detect, const bool print_status=true)Cube< eT > [inline]
mat_ptrsCube< eT >
mat_ptrs_localCube< eT > [protected]
memCube< eT >
mem_localCube< eT > [protected]
memptr()Cube< eT >
memptr() const Cube< eT >
n_colsCube< eT >
n_elemCube< eT >
n_elem_sliceCube< eT >
n_rowsCube< eT >
n_slicesCube< eT >
ones()Cube< eT > [inline]
ones(const u32 in_rows, const u32 in_cols, const u32 in_slices)Cube< eT > [inline]
operator%=(const Cube &m)Cube< eT > [inline]
operator%=(const subview_cube< eT > &X)Cube< eT > [inline]
operator%=(const OpCube< T1, op_type > &X)Cube< eT > [inline]
operator%=(const eOpCube< T1, eop_type > &X)Cube< eT > [inline]
operator%=(const GlueCube< T1, T2, glue_type > &X)Cube< eT > [inline]
operator%=(const eGlueCube< T1, T2, eglue_type > &X)Cube< eT > [inline]
operator()(const u32 i)Cube< eT >
operator()(const u32 i) const Cube< eT >
operator()(const u32 in_row, const u32 in_col, const u32 in_slice)Cube< eT >
operator()(const u32 in_row, const u32 in_col, const u32 in_slice) const Cube< eT >
operator*=(const eT val)Cube< eT >
operator++()Cube< eT >
operator++(int)Cube< eT >
operator+=(const eT val)Cube< eT >
operator+=(const Cube &m)Cube< eT > [inline]
operator+=(const subview_cube< eT > &X)Cube< eT > [inline]
operator+=(const OpCube< T1, op_type > &X)Cube< eT > [inline]
operator+=(const eOpCube< T1, eop_type > &X)Cube< eT > [inline]
operator+=(const GlueCube< T1, T2, glue_type > &X)Cube< eT > [inline]
operator+=(const eGlueCube< T1, T2, eglue_type > &X)Cube< eT > [inline]
operator--()Cube< eT >
operator--(int)Cube< eT >
operator-=(const eT val)Cube< eT >
operator-=(const Cube &m)Cube< eT > [inline]
operator-=(const subview_cube< eT > &X)Cube< eT > [inline]
operator-=(const OpCube< T1, op_type > &X)Cube< eT > [inline]
operator-=(const eOpCube< T1, eop_type > &X)Cube< eT > [inline]
operator-=(const GlueCube< T1, T2, glue_type > &X)Cube< eT > [inline]
operator-=(const eGlueCube< T1, T2, eglue_type > &X)Cube< eT > [inline]
operator/=(const eT val)Cube< eT >
operator/=(const Cube &m)Cube< eT > [inline]
operator/=(const subview_cube< eT > &X)Cube< eT > [inline]
operator/=(const OpCube< T1, op_type > &X)Cube< eT > [inline]
operator/=(const eOpCube< T1, eop_type > &X)Cube< eT > [inline]
operator/=(const GlueCube< T1, T2, glue_type > &X)Cube< eT > [inline]
operator/=(const eGlueCube< T1, T2, eglue_type > &X)Cube< eT > [inline]
operator=(const eT val)Cube< eT >
operator=(const Cube &m)Cube< eT > [inline]
operator=(const subview_cube< eT > &X)Cube< eT > [inline]
operator=(const OpCube< T1, op_type > &X)Cube< eT > [inline]
operator=(const eOpCube< T1, eop_type > &X)Cube< eT > [inline]
operator=(const GlueCube< T1, T2, glue_type > &X)Cube< eT > [inline]
operator=(const eGlueCube< T1, T2, eglue_type > &X)Cube< eT > [inline]
operator[](const u32 i)Cube< eT >
operator[](const u32 i) const Cube< eT >
pod_type typedefCube< eT >
print(const std::string extra_text="") const Cube< eT > [inline]
print(std::ostream &user_stream, const std::string extra_text="") const Cube< eT > [inline]
quiet_load(const std::string name, const file_type type=auto_detect)Cube< eT > [inline]
quiet_load(std::istream &is, const file_type type=auto_detect)Cube< eT > [inline]
quiet_save(const std::string name, const file_type type=arma_binary) const Cube< eT > [inline]
quiet_save(std::ostream &os, const file_type type=arma_binary) const Cube< eT > [inline]
raw_print(const std::string extra_text="") const Cube< eT > [inline]
raw_print(std::ostream &user_stream, const std::string extra_text="") const Cube< eT > [inline]
reset()Cube< eT > [inline]
save(const std::string name, const file_type type=arma_binary, const bool print_status=true) const Cube< eT > [inline]
save(std::ostream &os, const file_type type=arma_binary, const bool print_status=true) const Cube< eT > [inline]
set_size(const u32 in_rows, const u32 in_cols, const u32 in_slices)Cube< eT > [inline]
slice(const u32 in_slice)Cube< eT >
slice(const u32 in_slice) const Cube< eT >
slice_colptr(const u32 in_slice, const u32 in_col)Cube< eT >
slice_colptr(const u32 in_slice, const u32 in_col) const Cube< eT >
slice_iterator typedefCube< eT >
slice_memptr(const u32 slice)Cube< eT >
slice_memptr(const u32 slice) const Cube< eT >
slices(const u32 in_slice1, const u32 in_slice2)Cube< eT >
slices(const u32 in_slice1, const u32 in_slice2) const Cube< eT >
subcube(const u32 in_row1, const u32 in_col1, const u32 in_slice1, const u32 in_row2, const u32 in_col2, const u32 in_slice2)Cube< eT >
subcube(const u32 in_row1, const u32 in_col1, const u32 in_slice1, const u32 in_row2, const u32 in_col2, const u32 in_slice2) const Cube< eT >
use_aux_memCube< eT >
zeros()Cube< eT > [inline]
zeros(const u32 in_rows, const u32 in_cols, const u32 in_slices)Cube< eT > [inline]
~Cube()Cube< eT > [inline]