Mercurial > hg > octave-lyh
diff liboctave/ArrayN.h @ 7433:402168152bb9
[project @ 2008-01-31 18:59:09 by dbateman]
author | dbateman |
---|---|
date | Thu, 31 Jan 2008 18:59:11 +0000 |
parents | 2eb392d058bb |
children | 2467639bd8c0 |
line wrap: on
line diff
--- a/liboctave/ArrayN.h +++ b/liboctave/ArrayN.h @@ -135,6 +135,19 @@ Array<T> tmp = Array<T>::index (ra_idx, resize_ok, rfv); return ArrayN<T> (tmp, tmp.dims ()); } + + ArrayN<T> sort (octave_idx_type dim = 0, sortmode mode = UNDEFINED) const + { + Array<T> tmp = Array<T>::sort (dim, mode); + return ArrayN<T> (tmp, tmp.dims ()); + } + + ArrayN<T> sort (Array<octave_idx_type> &sidx, octave_idx_type dim = 0, + sortmode mode = UNDEFINED) const + { + Array<T> tmp = Array<T>::sort (sidx, dim, mode); + return ArrayN<T> (tmp, tmp.dims ()); + } }; template <class T>