23 #if ! defined (octave_ov_cx_diag_h)
24 #define octave_ov_cx_diag_h 1
26 #include "octave-config.h"
58 type_conv_info numeric_conversion_function (
void)
const;
60 type_conv_info numeric_demotion_function (
void)
const;
74 DiagMatrix diag_matrix_value (
bool =
false)
const;
87 bool load_binary (std::istream&
is,
bool swap,
~octave_complex_diag_matrix(void)
octave_complex_diag_matrix(const octave_complex_diag_matrix &m)
octave_complex_diag_matrix(void)
bool is_complex_matrix(void) const
#define DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
octave_base_value * empty_clone(void) const
nd deftypefn *octave_map m
octave_base_value * clone(void) const
bool is_float_type(void) const
bool is_complex_type(void) const
octave_complex_diag_matrix(const ComplexDiagMatrix &m)
bool is_double_type(void) const
std::complex< double > Complex
write the output to stdout if nargout is
builtin_type_t builtin_type(void) const