#include <ov-lazy-idx.h>
Inherits octave_base_value.
octave_lazy_index::octave_lazy_index | ( | void | ) | [inline] |
octave_lazy_index::octave_lazy_index | ( | const idx_vector & | idx | ) | [inline] |
octave_lazy_index::octave_lazy_index | ( | const octave_lazy_index & | i | ) | [inline] |
octave_lazy_index::~octave_lazy_index | ( | void | ) | [inline] |
octave_value octave_lazy_index::all | ( | int | dim = 0 |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::any | ( | int | dim = 0 |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
mxArray* octave_lazy_index::as_mxArray | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
builtin_type_t octave_lazy_index::builtin_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
size_t octave_lazy_index::byte_size | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_lazy_index::clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::convert_to_str_internal | ( | bool | pad, | |
bool | force, | |||
char | type | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::diag | ( | octave_idx_type | k = 0 |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
dim_vector octave_lazy_index::dims | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::do_index_op | ( | const octave_value_list & | idx, | |
bool | resize_ok = false | |||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_lazy_index::empty_clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::full_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
idx_vector octave_lazy_index::index_vector | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_constant | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_defined | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_double_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_float_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_matrix_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_numeric_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_real_matrix | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::is_real_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
bool octave_lazy_index::is_true | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::load_ascii | ( | std::istream & | is | ) | [virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::load_binary | ( | std::istream & | is, | |
bool | swap, | |||
oct_mach_info::float_format | fmt | |||
) | [virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::map | ( | unary_mapper_t | umap | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
MatrixType octave_lazy_index::matrix_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
MatrixType octave_lazy_index::matrix_type | ( | const MatrixType & | _typ | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
void* octave_lazy_index::mex_get_data | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type octave_lazy_index::nnz | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_idx_type octave_lazy_index::numel | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value::type_conv_info octave_lazy_index::numeric_conversion_function | ( | void | ) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::permute | ( | const Array< int > & | vec, | |
bool | inv = false | |||
) | const [virtual] |
Reimplemented from octave_base_value.
void octave_lazy_index::print | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::print_as_scalar | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_lazy_index::print_info | ( | std::ostream & | os, | |
const std::string & | prefix | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_lazy_index::print_raw | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::reshape | ( | const dim_vector & | new_dims | ) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::resize | ( | const dim_vector & | dv, | |
bool | fill = false | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_lazy_index::save_ascii | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
octave_value octave_lazy_index::sort | ( | octave_idx_type | dim = 0 , |
|
sortmode | mode = ASCENDING | |||
) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::sort | ( | Array< octave_idx_type > & | sidx, | |
octave_idx_type | dim = 0 , |
|||
sortmode | mode = ASCENDING | |||
) | const [virtual] |
Reimplemented from octave_base_value.
Array< octave_idx_type > octave_lazy_index::sort_rows_idx | ( | sortmode | mode = ASCENDING |
) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::squeeze | ( | void | ) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_lazy_index::subsref | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx | |||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_value_list octave_lazy_index::subsref | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx, | |||
int | ||||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value * octave_lazy_index::try_narrowing_conversion | ( | void | ) | [virtual] |
Reimplemented from octave_base_value.
int octave_lazy_index::write | ( | octave_stream & | os, | |
int | block_size, | |||
oct_data_conv::data_type | output_type, | |||
int | skip, | |||
oct_mach_info::float_format | flt_fmt | |||
) | const [inline, virtual] |
Reimplemented from octave_base_value.