, 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 typedef | Cube< eT > | |
const_slice_iterator typedef | Cube< 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 typedef | Cube< 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() const | BaseCube< 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 typedef | Cube< 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_ptrs | Cube< eT > | |
mat_ptrs_local | Cube< eT > | [protected] |
mem | Cube< eT > | |
mem_local | Cube< eT > | [protected] |
memptr() | Cube< eT > | |
memptr() const | Cube< eT > | |
n_cols | Cube< eT > | |
n_elem | Cube< eT > | |
n_elem_slice | Cube< eT > | |
n_rows | Cube< eT > | |
n_slices | Cube< 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 typedef | Cube< 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 typedef | Cube< 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_mem | Cube< 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] |