Mercurial > hg > octave-nkf
comparison liboctave/Array3.h @ 7463:2467639bd8c0
eliminate UNDEFINED sort mode
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 08 Feb 2008 16:00:16 -0500 |
parents | 402168152bb9 |
children | 7cbe01c21986 |
comparison
equal
deleted
inserted
replaced
7462:dfcaf7ed48e3 | 7463:2467639bd8c0 |
---|---|
74 void resize (octave_idx_type r, octave_idx_type c, octave_idx_type p) { this->resize_no_fill (r, c, p); } | 74 void resize (octave_idx_type r, octave_idx_type c, octave_idx_type p) { this->resize_no_fill (r, c, p); } |
75 | 75 |
76 void resize (octave_idx_type r, octave_idx_type c, octave_idx_type p, const T& val) | 76 void resize (octave_idx_type r, octave_idx_type c, octave_idx_type p, const T& val) |
77 { this->resize_and_fill (r, c, p, val); } | 77 { this->resize_and_fill (r, c, p, val); } |
78 | 78 |
79 Array3<T> sort (octave_idx_type dim = 0, sortmode mode = UNDEFINED) const | 79 Array3<T> sort (octave_idx_type dim = 0, sortmode mode = ASCENDING) const |
80 { | 80 { |
81 Array<T> tmp = Array<T>::sort (dim, mode); | 81 Array<T> tmp = Array<T>::sort (dim, mode); |
82 return Array3<T> (tmp, tmp.rows (), tmp.columns (), tmp.pages ()); | 82 return Array3<T> (tmp, tmp.rows (), tmp.columns (), tmp.pages ()); |
83 } | 83 } |
84 | 84 |
85 Array3<T> sort (Array<octave_idx_type> &sidx, octave_idx_type dim = 0, | 85 Array3<T> sort (Array<octave_idx_type> &sidx, octave_idx_type dim = 0, |
86 sortmode mode = UNDEFINED) const | 86 sortmode mode = ASCENDING) const |
87 { | 87 { |
88 Array<T> tmp = Array<T>::sort (sidx, dim, mode); | 88 Array<T> tmp = Array<T>::sort (sidx, dim, mode); |
89 return Array3<T> (tmp, tmp.rows (), tmp.columns (), tmp.pages ()); | 89 return Array3<T> (tmp, tmp.rows (), tmp.columns (), tmp.pages ()); |
90 } | 90 } |
91 }; | 91 }; |