Mercurial > hg > octave-nkf
diff liboctave/dNDArray.cc @ 6989:2d326000e09b
[project @ 2007-10-09 20:32:42 by jwe]
author | jwe |
---|---|
date | Tue, 09 Oct 2007 20:32:43 +0000 |
parents | c038c2947ee1 |
children | 93c65f2a5668 |
line wrap: on
line diff
--- a/liboctave/dNDArray.cc +++ b/liboctave/dNDArray.cc @@ -546,6 +546,18 @@ } bool +NDArray::all_elements_are_zero (void) const +{ + octave_idx_type nel = nelem (); + + for (octave_idx_type i = 0; i < nel; i++) + if (elem (i) != 0) + return false; + + return true; +} + +bool NDArray::all_elements_are_int_or_inf_or_nan (void) const { octave_idx_type nel = nelem ();