#include <ov-flt-re-diag.h>
Inherits octave_base_diag< FloatDiagMatrix, FloatMatrix >.
Public Member Functions | |
octave_float_diag_matrix (void) | |
octave_float_diag_matrix (const FloatDiagMatrix &m) | |
octave_float_diag_matrix (const octave_float_diag_matrix &m) | |
~octave_float_diag_matrix (void) | |
octave_base_value * | clone (void) const |
octave_base_value * | empty_clone (void) const |
type_conv_info | numeric_conversion_function (void) const |
octave_base_value * | try_narrowing_conversion (void) |
builtin_type_t | builtin_type (void) const |
bool | is_real_matrix (void) const |
bool | is_real_type (void) const |
bool | is_single_type (void) const |
bool | is_float_type (void) const |
DiagMatrix | diag_matrix_value (bool=false) const |
FloatDiagMatrix | float_diag_matrix_value (bool=false) const |
ComplexDiagMatrix | complex_diag_matrix_value (bool=false) const |
FloatComplexDiagMatrix | float_complex_diag_matrix_value (bool=false) const |
bool | save_binary (std::ostream &os, bool &save_as_floats) |
bool | load_binary (std::istream &is, bool swap, oct_mach_info::float_format fmt) |
octave_value | map (unary_mapper_t umap) const |
octave_float_diag_matrix::octave_float_diag_matrix | ( | void | ) | [inline] |
octave_float_diag_matrix::octave_float_diag_matrix | ( | const FloatDiagMatrix & | m | ) | [inline] |
octave_float_diag_matrix::octave_float_diag_matrix | ( | const octave_float_diag_matrix & | m | ) | [inline] |
octave_float_diag_matrix::~octave_float_diag_matrix | ( | void | ) | [inline] |
builtin_type_t octave_float_diag_matrix::builtin_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_float_diag_matrix::clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
ComplexDiagMatrix octave_float_diag_matrix::complex_diag_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
DiagMatrix octave_float_diag_matrix::diag_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_float_diag_matrix::empty_clone | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
FloatComplexDiagMatrix octave_float_diag_matrix::float_complex_diag_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
FloatDiagMatrix octave_float_diag_matrix::float_diag_matrix_value | ( | bool | = false |
) | const [virtual] |
Reimplemented from octave_base_value.
bool octave_float_diag_matrix::is_float_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_float_diag_matrix::is_real_matrix | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_float_diag_matrix::is_real_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_float_diag_matrix::is_single_type | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_float_diag_matrix::load_binary | ( | std::istream & | is, | |
bool | swap, | |||
oct_mach_info::float_format | fmt | |||
) | [virtual] |
Reimplemented from octave_base_value.
octave_value octave_float_diag_matrix::map | ( | unary_mapper_t | umap | ) | const [virtual] |
Reimplemented from octave_base_value.
octave_base_value::type_conv_info octave_float_diag_matrix::numeric_conversion_function | ( | void | ) | const [virtual] |
Reimplemented from octave_base_value.
Reimplemented from octave_base_value.
octave_base_value * octave_float_diag_matrix::try_narrowing_conversion | ( | void | ) | [virtual] |
Reimplemented from octave_base_value.