Mercurial > hg > octave-lyh
changeset 11881:32de72e0b179 release-3-0-x
Add scalar reshape method
author | David Bateman <dbateman@free.fr> |
---|---|
date | Tue, 04 Nov 2008 20:54:26 +0100 |
parents | 7b69c809e0d4 |
children | 7f07a6cc41ae |
files | src/ChangeLog src/ov-base-scalar.h |
diffstat | 2 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -9348,6 +9348,11 @@ ov-range.h, ov-base-mat.h, (resize): New function. +2008-10-31 David Bateman <dbateman@free.fr> + + * ov-base-scalar.h (octave_value octave_base_scalar::reshape + (const dim_vector&) const): New method. + 2004-07-23 John W. Eaton <jwe@octave.org> * symtab.cc (whos_parameter): Move decl here, from symtab.h.
--- a/src/ov-base-scalar.h +++ b/src/ov-base-scalar.h @@ -87,6 +87,9 @@ octave_value permute (const Array<int>&, bool = false) const { return scalar; } + octave_value reshape (const dim_vector& new_dims) const + { return array_value ().reshape (new_dims); } + size_t byte_size (void) const { return sizeof (ST); } octave_value all (int = 0) const { return (scalar != ST ()); }