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	Mon Feb 07 09:24:41 2000 +0000
+++ b/liboctave/MDiagArray2.h	Tue Feb 08 04:35:47 2000 +0000
@@ -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) { }