Mercurial > octave-nkf
comparison liboctave/MArray.h @ 11586:12df7854fa7c
strip trailing whitespace from source files
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 20 Jan 2011 17:24:59 -0500 |
parents | 57632dea2446 |
children | 72c96de7a403 |
comparison
equal
deleted
inserted
replaced
11585:1473d0cf86d2 | 11586:12df7854fa7c |
---|---|
38 template <class T> | 38 template <class T> |
39 class | 39 class |
40 MArray : public Array<T> | 40 MArray : public Array<T> |
41 { | 41 { |
42 public: | 42 public: |
43 | 43 |
44 MArray (void) : Array<T> () {} | 44 MArray (void) : Array<T> () {} |
45 | 45 |
46 explicit MArray (octave_idx_type n) GCC_ATTR_DEPRECATED | 46 explicit MArray (octave_idx_type n) GCC_ATTR_DEPRECATED |
47 : Array<T> (dim_vector (n, 1)) { } | 47 : Array<T> (dim_vector (n, 1)) { } |
48 | 48 |
49 MArray (octave_idx_type n, const T& val) GCC_ATTR_DEPRECATED | 49 MArray (octave_idx_type n, const T& val) GCC_ATTR_DEPRECATED |
50 : Array<T> (dim_vector (n, 1), val) { } | 50 : Array<T> (dim_vector (n, 1), val) { } |
51 | 51 |
52 explicit MArray (const dim_vector& dv) | 52 explicit MArray (const dim_vector& dv) |
53 : Array<T> (dv) { } | 53 : Array<T> (dv) { } |
54 | 54 |
55 explicit MArray (const dim_vector& dv, const T& val) | 55 explicit MArray (const dim_vector& dv, const T& val) |
56 : Array<T> (dv, val) { } | 56 : Array<T> (dv, val) { } |
57 | 57 |
58 MArray (const MArray<T>& a) : Array<T> (a) { } | 58 MArray (const MArray<T>& a) : Array<T> (a) { } |
59 | 59 |
60 template <class U> | 60 template <class U> |
69 } | 69 } |
70 | 70 |
71 MArray<T> reshape (const dim_vector& new_dims) const | 71 MArray<T> reshape (const dim_vector& new_dims) const |
72 { return Array<T>::reshape (new_dims); } | 72 { return Array<T>::reshape (new_dims); } |
73 | 73 |
74 MArray<T> permute (const Array<octave_idx_type>& vec, | 74 MArray<T> permute (const Array<octave_idx_type>& vec, |
75 bool inv = false) const | 75 bool inv = false) const |
76 { return Array<T>::permute (vec, inv); } | 76 { return Array<T>::permute (vec, inv); } |
77 | 77 |
78 MArray<T> ipermute (const Array<octave_idx_type>& vec) const | 78 MArray<T> ipermute (const Array<octave_idx_type>& vec) const |
79 { return Array<T>::ipermute (vec); } | 79 { return Array<T>::ipermute (vec); } |