#include <ov-re-mat.h>
Inherits octave_base_matrix< NDArray >.
Inherited by octave_null_matrix.
octave_matrix::octave_matrix | ( | void | ) | [inline] |
octave_matrix::octave_matrix | ( | const Matrix & | m | ) | [inline] |
octave_matrix::octave_matrix | ( | const Matrix & | m, | |
const MatrixType & | t | |||
) | [inline] |
octave_matrix::octave_matrix | ( | const NDArray & | nda | ) | [inline] |
octave_matrix::octave_matrix | ( | const Array< double > & | m | ) | [inline] |
octave_matrix::octave_matrix | ( | const DiagMatrix & | d | ) | [inline] |
octave_matrix::octave_matrix | ( | const RowVector & | v | ) | [inline] |
octave_matrix::octave_matrix | ( | const ColumnVector & | v | ) | [inline] |
octave_matrix::octave_matrix | ( | const octave_matrix & | m | ) | [inline] |
octave_matrix::octave_matrix | ( | const Array< octave_idx_type > & | idx, | |
bool | zero_based = false , |
|||
bool | cache_index = false | |||
) | [inline] |
octave_matrix::octave_matrix | ( | const NDArray & | nda, | |
const idx_vector & | cache | |||
) | [inline] |
octave_matrix::~octave_matrix | ( | void | ) | [inline] |
Reimplemented from octave_base_value.
mxArray * octave_matrix::as_mxArray | ( | void | ) | const [virtual] |
Reimplemented from octave_base_value.
boolNDArray octave_matrix::bool_array_value | ( | bool | warn = false |
) | const [virtual] |
Reimplemented from octave_base_value.
builtin_type_t octave_matrix::builtin_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
void octave_matrix::changesign | ( | void | ) | [inline] |
charNDArray octave_matrix::char_array_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_matrix::clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
ComplexNDArray octave_matrix::complex_array_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
ComplexMatrix octave_matrix::complex_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
octave_value octave_matrix::convert_to_str_internal | ( | bool | pad, | |
bool | force, | |||
char | type | |||
) | const [virtual] |
Reimplemented from octave_base_value.
void octave_matrix::decrement | ( | void | ) | [inline] |
octave_value octave_matrix::diag | ( | octave_idx_type | k = 0 |
) | const [virtual] |
Reimplemented from octave_base_matrix< NDArray >.
double octave_matrix::double_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_matrix::empty_clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
FloatNDArray octave_matrix::float_array_value | ( | bool | = false |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
FloatComplexNDArray octave_matrix::float_complex_array_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
FloatComplexMatrix octave_matrix::float_complex_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
FloatComplex octave_matrix::float_complex_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
FloatMatrix octave_matrix::float_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
float octave_matrix::float_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
void octave_matrix::increment | ( | void | ) | [inline] |
idx_vector octave_matrix::index_vector | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
int16NDArray octave_matrix::int16_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
int32NDArray octave_matrix::int32_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
int64NDArray octave_matrix::int64_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
int8NDArray octave_matrix::int8_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_matrix::is_double_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_matrix::is_float_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_matrix::is_real_matrix | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_matrix::is_real_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_matrix< NDArray >.
Reimplemented from octave_base_matrix< NDArray >.
bool octave_matrix::load_ascii | ( | std::istream & | is | ) | [virtual] |
Reimplemented from octave_base_value.
bool octave_matrix::load_binary | ( | std::istream & | is, | |
bool | swap, | |||
oct_mach_info::float_format | fmt | |||
) | [virtual] |
Reimplemented from octave_base_value.
octave_value octave_matrix::map | ( | unary_mapper_t | umap | ) | const [virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
void* octave_matrix::mex_get_data | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value::type_conv_info octave_matrix::numeric_demotion_function | ( | void | ) | const [virtual] |
Reimplemented from octave_base_value.
void octave_matrix::print_raw | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_matrix::reshape | ( | const dim_vector & | new_dims | ) | const [virtual] |
Reimplemented from octave_base_matrix< NDArray >.
bool octave_matrix::save_ascii | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
double octave_matrix::scalar_value | ( | bool | frc_str_conv = false |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value octave_matrix::sort | ( | octave_idx_type | dim = 0 , |
|
sortmode | mode = ASCENDING | |||
) | const [virtual] |
Reimplemented from octave_base_matrix< NDArray >.
octave_value octave_matrix::sort | ( | Array< octave_idx_type > & | sidx, | |
octave_idx_type | dim = 0 , |
|||
sortmode | mode = ASCENDING | |||
) | const [virtual] |
Reimplemented from octave_base_matrix< NDArray >.
Array< octave_idx_type > octave_matrix::sort_rows_idx | ( | sortmode | mode = ASCENDING |
) | const [virtual] |
Reimplemented from octave_base_matrix< NDArray >.
SparseComplexMatrix octave_matrix::sparse_complex_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
SparseMatrix octave_matrix::sparse_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
octave_value octave_matrix::squeeze | ( | void | ) | const [virtual] |
Reimplemented from octave_base_matrix< NDArray >.
octave_base_value * octave_matrix::try_narrowing_conversion | ( | void | ) | [virtual] |
Reimplemented from octave_base_value.
uint16NDArray octave_matrix::uint16_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
uint32NDArray octave_matrix::uint32_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
uint64NDArray octave_matrix::uint64_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
uint8NDArray octave_matrix::uint8_array_value | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
int octave_matrix::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.