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;