comparison src/ov-base-mat.h @ 3220:3deb1105fbc1

[project @ 1998-11-19 00:06:30 by jwe]
author jwe
date Thu, 19 Nov 1998 00:06:34 +0000
parents 30770ba4457a
children eba59b8c64dc
comparison
equal deleted inserted replaced
3219:30770ba4457a 3220:3deb1105fbc1
63 63
64 ~octave_base_matrix (void) { } 64 ~octave_base_matrix (void) { }
65 65
66 octave_value *clone (void) { return new octave_base_matrix (*this); } 66 octave_value *clone (void) { return new octave_base_matrix (*this); }
67 67
68 octave_value do_index_op (const octave_value_list& idx);
69
68 int rows (void) const { return matrix.rows (); } 70 int rows (void) const { return matrix.rows (); }
69 int columns (void) const { return matrix.columns (); } 71 int columns (void) const { return matrix.columns (); }
70 72
71 int length (void) const 73 int length (void) const
72 { 74 {
77 } 79 }
78 80
79 bool is_defined (void) const { return true; } 81 bool is_defined (void) const { return true; }
80 82
81 bool is_constant (void) const { return true; } 83 bool is_constant (void) const { return true; }
84
85 bool is_true (void) const;
82 86
83 virtual bool print_as_scalar (void) const; 87 virtual bool print_as_scalar (void) const;
84 88
85 void print (ostream& os, bool pr_as_read_syntax = false) const; 89 void print (ostream& os, bool pr_as_read_syntax = false) const;
86 90