Mercurial > hg > octave-nkf
comparison liboctave/dMatrix.h @ 1989:a4b0826e240c
[project @ 1996-03-02 00:33:22 by jwe]
author | jwe |
---|---|
date | Sat, 02 Mar 1996 00:34:12 +0000 |
parents | 665a44bb6a56 |
children | 1b57120c997b |
comparison
equal
deleted
inserted
replaced
1988:7b56630a1e05 | 1989:a4b0826e240c |
---|---|
29 #endif | 29 #endif |
30 | 30 |
31 // For FILE... | 31 // For FILE... |
32 #include <cstdio> | 32 #include <cstdio> |
33 | 33 |
34 #include "MArray.h" | 34 #include "MArray2.h" |
35 #include "MDiagArray2.h" | |
35 | 36 |
36 #include "mx-defs.h" | 37 #include "mx-defs.h" |
37 | 38 |
38 class Matrix : public MArray2<double> | 39 class Matrix : public MArray2<double> |
39 { | 40 { |
53 Matrix (void) : MArray2<double> () { } | 54 Matrix (void) : MArray2<double> () { } |
54 Matrix (int r, int c) : MArray2<double> (r, c) { } | 55 Matrix (int r, int c) : MArray2<double> (r, c) { } |
55 Matrix (int r, int c, double val) : MArray2<double> (r, c, val) { } | 56 Matrix (int r, int c, double val) : MArray2<double> (r, c, val) { } |
56 Matrix (const MArray2<double>& a) : MArray2<double> (a) { } | 57 Matrix (const MArray2<double>& a) : MArray2<double> (a) { } |
57 Matrix (const Matrix& a) : MArray2<double> (a) { } | 58 Matrix (const Matrix& a) : MArray2<double> (a) { } |
58 Matrix (const MDiagArray<double>& a) : MArray2<double> (a) { } | 59 // Matrix (const MDiagArray2<double>& a) : MArray2<double> (a) { } |
59 Matrix (const DiagMatrix& a); | 60 Matrix (const DiagMatrix& a); |
60 | 61 |
61 Matrix (const charMatrix& a); | 62 Matrix (const charMatrix& a); |
62 | 63 |
63 Matrix& operator = (const Matrix& a) | 64 Matrix& operator = (const Matrix& a) |