Mercurial > hg > octave-nkf
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) { }