Mercurial > hg > octave-nkf
diff liboctave/MDiagArray2.h @ 3585:d9803711e047
[project @ 2000-02-08 04:35:39 by jwe]
author | jwe |
---|---|
date | Tue, 08 Feb 2000 04:35:47 +0000 |
parents | 2923f52d8fda |
children | 1222153daafb |
line wrap: on
line diff
--- a/liboctave/MDiagArray2.h +++ b/liboctave/MDiagArray2.h @@ -40,7 +40,8 @@ MDIAGARRAY2_OPS_FORWARD_DECLS (MDiagArray2) template <class T> -class MDiagArray2 : public DiagArray2<T> +class +MDiagArray2 : public DiagArray2<T> { protected: @@ -49,11 +50,16 @@ public: MDiagArray2 (void) : DiagArray2<T> () { } + MDiagArray2 (int r, int c) : DiagArray2<T> (r, c) { } + MDiagArray2 (int r, int c, const T& val) : DiagArray2<T> (r, c, val) { } - MDiagArray2 (const Array<T>& a) : DiagArray2<T> (a) { } + + MDiagArray2 (const MDiagArray2<T>& a) : DiagArray2<T> (a) { } + MDiagArray2 (const DiagArray2<T>& a) : DiagArray2<T> (a) { } - MDiagArray2 (const MDiagArray2<T>& a) : DiagArray2<T> (a) { } + + explicit MDiagArray2 (const Array<T>& a) : DiagArray2<T> (a) { } ~MDiagArray2 (void) { }