comparison src/ov-range.h @ 2974:ebbc34ff7f66

[project @ 1997-05-15 19:36:16 by jwe]
author jwe
date Thu, 15 May 1997 19:42:59 +0000
parents 5e0fe4c5d52f
children 0d640dc625c7
comparison
equal deleted inserted replaced
2973:ef3379196bcf 2974:ebbc34ff7f66
89 89
90 type_conv_fcn numeric_conversion_function (void) const; 90 type_conv_fcn numeric_conversion_function (void) const;
91 91
92 octave_value *try_narrowing_conversion (void); 92 octave_value *try_narrowing_conversion (void);
93 93
94 octave_value do_index_op (const octave_value_list& idx) const; 94 octave_value do_index_op (const octave_value_list& idx);
95 95
96 idx_vector index_vector (void) const { return idx_vector (range); } 96 idx_vector index_vector (void) const { return idx_vector (range); }
97 97
98 int rows (void) const { return (columns () > 0); } 98 int rows (void) const { return (columns () > 0); }
99 int columns (void) const { return range.nelem (); } 99 int columns (void) const { return range.nelem (); }
100 100
101 bool is_defined (void) const { return true; } 101 bool is_defined (void) const { return true; }
102
103 bool is_constant (void) const { return true; }
102 104
103 bool is_range (void) const { return true; } 105 bool is_range (void) const { return true; }
104 106
105 // XXX DO ME XXX 107 // XXX DO ME XXX
106 octave_value all (void) const; 108 octave_value all (void) const;