comparison src/ov-scalar.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
71 { return allocator.alloc (size); } 71 { return allocator.alloc (size); }
72 72
73 void operator delete (void *p, size_t size) 73 void operator delete (void *p, size_t size)
74 { allocator.free (p, size); } 74 { allocator.free (p, size); }
75 75
76 octave_value do_index_op (const octave_value_list& idx) const; 76 octave_value do_index_op (const octave_value_list& idx);
77 77
78 idx_vector index_vector (void) const { return idx_vector (scalar); } 78 idx_vector index_vector (void) const { return idx_vector (scalar); }
79 79
80 int rows (void) const { return 1; } 80 int rows (void) const { return 1; }
81 int columns (void) const { return 1; } 81 int columns (void) const { return 1; }
82 82
83 bool is_constant (void) const { return true; }
84
83 bool is_defined (void) const { return true; } 85 bool is_defined (void) const { return true; }
86
84 bool is_real_scalar (void) const { return true; } 87 bool is_real_scalar (void) const { return true; }
85 88
86 octave_value all (void) const { return (scalar != 0.0); } 89 octave_value all (void) const { return (scalar != 0.0); }
87 octave_value any (void) const { return (scalar != 0.0); } 90 octave_value any (void) const { return (scalar != 0.0); }
88 91