diff src/ov-cx-mat.h @ 4513:508238e65af7

[project @ 2003-09-19 21:40:57 by jwe]
author jwe
date Fri, 19 Sep 2003 21:41:21 +0000
parents c57f599bf7ea
children 79df15d4470c
line wrap: on
line diff
--- a/src/ov-cx-mat.h
+++ b/src/ov-cx-mat.h
@@ -49,27 +49,30 @@
 // Complex matrix values.
 
 class
-octave_complex_matrix : public octave_base_matrix<ComplexMatrix>
+octave_complex_matrix : public octave_base_matrix<ComplexNDArray>
 {
 public:
 
   octave_complex_matrix (void)
-    : octave_base_matrix<ComplexMatrix> () { }
+    : octave_base_matrix<ComplexNDArray> () { }
+
+  octave_complex_matrix (const ComplexNDArray& m)
+    : octave_base_matrix<ComplexNDArray> (m) { }
 
   octave_complex_matrix (const ComplexMatrix& m)
-    : octave_base_matrix<ComplexMatrix> (m) { }
+    : octave_base_matrix<ComplexNDArray> (m) { }
 
   octave_complex_matrix (const ComplexDiagMatrix& d)
-    : octave_base_matrix<ComplexMatrix> (ComplexMatrix (d)) { }
+    : octave_base_matrix<ComplexNDArray> (ComplexMatrix (d)) { }
 
   octave_complex_matrix (const ComplexRowVector& v)
-    : octave_base_matrix<ComplexMatrix> (ComplexMatrix (v)) { }
+    : octave_base_matrix<ComplexNDArray> (ComplexMatrix (v)) { }
 
   octave_complex_matrix (const ComplexColumnVector& v)
-    : octave_base_matrix<ComplexMatrix> (ComplexMatrix (v)) { }
+    : octave_base_matrix<ComplexNDArray> (ComplexMatrix (v)) { }
 
   octave_complex_matrix (const octave_complex_matrix& cm)
-    : octave_base_matrix<ComplexMatrix> (cm) { }
+    : octave_base_matrix<ComplexNDArray> (cm) { }
 
   ~octave_complex_matrix (void) { }