Mercurial > hg > octave-nkf
diff src/ov-range.cc @ 4017:0eb247b9cc9b
[project @ 2002-08-03 04:07:14 by jwe]
author | jwe |
---|---|
date | Sat, 03 Aug 2002 04:07:15 +0000 |
parents | f9ea3dcf58ee |
children | 6e86256e9c54 |
line wrap: on
line diff
--- a/src/ov-range.cc +++ b/src/ov-range.cc @@ -142,19 +142,23 @@ } octave_value -octave_range::all (void) const +octave_range::all (int dim) const { // XXX FIXME XXX -- this is a potential waste of memory. Matrix m = range.matrix_value (); - return m.all (); + return m.all (dim); } octave_value -octave_range::any (void) const +octave_range::any (int dim) const { - return static_cast<double> (range.base () != 0.0 || range.nelem () > 1); + // XXX FIXME XXX -- this is a potential waste of memory. + + Matrix m = range.matrix_value (); + + return m.any (dim); } bool