Mercurial > hg > octave-nkf
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 |