Mercurial > hg > octave-max
comparison liboctave/intNDArray.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 | fd0a3ac60b0e |
children | 6258e5cd0f56 |
comparison
equal
deleted
inserted
replaced
11585:1473d0cf86d2 | 11586:12df7854fa7c |
---|---|
32 intNDArray : public MArray<T> | 32 intNDArray : public MArray<T> |
33 { | 33 { |
34 public: | 34 public: |
35 | 35 |
36 using MArray<T>::element_type; | 36 using MArray<T>::element_type; |
37 | 37 |
38 intNDArray (void) : MArray<T> () { } | 38 intNDArray (void) : MArray<T> () { } |
39 | 39 |
40 intNDArray (T val) : MArray<T> (dim_vector (1, 1), val) { } | 40 intNDArray (T val) : MArray<T> (dim_vector (1, 1), val) { } |
41 | 41 |
42 intNDArray (const dim_vector& dv) : MArray<T> (dv) { } | 42 intNDArray (const dim_vector& dv) : MArray<T> (dv) { } |
43 | 43 |
44 intNDArray (const dim_vector& dv, T val) | 44 intNDArray (const dim_vector& dv, T val) |
45 : MArray<T> (dv, val) { } | 45 : MArray<T> (dv, val) { } |
46 | 46 |
47 template <class U> | 47 template <class U> |
48 intNDArray (const Array<U>& a) : MArray<T> (a) { } | 48 intNDArray (const Array<U>& a) : MArray<T> (a) { } |
49 | 49 |
50 template <class U> | 50 template <class U> |
51 intNDArray (const MArray<U>& a) : MArray<T> (a) { } | 51 intNDArray (const MArray<U>& a) : MArray<T> (a) { } |
64 bool any_element_is_nan (void) const { return false; } | 64 bool any_element_is_nan (void) const { return false; } |
65 bool any_element_not_one_or_zero (void) const; | 65 bool any_element_not_one_or_zero (void) const; |
66 | 66 |
67 intNDArray diag (octave_idx_type k = 0) const; | 67 intNDArray diag (octave_idx_type k = 0) const; |
68 | 68 |
69 intNDArray& changesign (void) | 69 intNDArray& changesign (void) |
70 { | 70 { |
71 MArray<T>::changesign (); | 71 MArray<T>::changesign (); |
72 return *this; | 72 return *this; |
73 } | 73 } |
74 | 74 |
75 // FIXME -- this is not quite the right thing. | 75 // FIXME -- this is not quite the right thing. |
76 | 76 |
77 boolNDArray all (int dim = -1) const; | 77 boolNDArray all (int dim = -1) const; |
79 | 79 |
80 intNDArray max (int dim = -1) const; | 80 intNDArray max (int dim = -1) const; |
81 intNDArray max (Array<octave_idx_type>& index, int dim = -1) const; | 81 intNDArray max (Array<octave_idx_type>& index, int dim = -1) const; |
82 intNDArray min (int dim = -1) const; | 82 intNDArray min (int dim = -1) const; |
83 intNDArray min (Array<octave_idx_type>& index, int dim = -1) const; | 83 intNDArray min (Array<octave_idx_type>& index, int dim = -1) const; |
84 | 84 |
85 intNDArray cummax (int dim = -1) const; | 85 intNDArray cummax (int dim = -1) const; |
86 intNDArray cummax (Array<octave_idx_type>& index, int dim = -1) const; | 86 intNDArray cummax (Array<octave_idx_type>& index, int dim = -1) const; |
87 intNDArray cummin (int dim = -1) const; | 87 intNDArray cummin (int dim = -1) const; |
88 intNDArray cummin (Array<octave_idx_type>& index, int dim = -1) const; | 88 intNDArray cummin (Array<octave_idx_type>& index, int dim = -1) const; |
89 | 89 |
90 intNDArray sum (int dim) const; | 90 intNDArray sum (int dim) const; |
91 NDArray dsum (int dim) const; | 91 NDArray dsum (int dim) const; |
92 intNDArray cumsum (int dim) const; | 92 intNDArray cumsum (int dim) const; |
93 | 93 |
94 intNDArray diff (octave_idx_type order = 1, int dim = -1) const; | 94 intNDArray diff (octave_idx_type order = 1, int dim = -1) const; |