comparison liboctave/chMatrix.h @ 6979:2883ea1c5c18

[project @ 2007-10-08 20:23:48 by dbateman]
author dbateman
date Mon, 08 Oct 2007 20:26:01 +0000
parents 0ce71beb1cf3
children 93c65f2a5668
comparison
equal deleted inserted replaced
6978:b75630794a11 6979:2883ea1c5c18
40 public: 40 public:
41 41
42 charMatrix (void) : MArray2<char> () { } 42 charMatrix (void) : MArray2<char> () { }
43 charMatrix (octave_idx_type r, octave_idx_type c) : MArray2<char> (r, c) { } 43 charMatrix (octave_idx_type r, octave_idx_type c) : MArray2<char> (r, c) { }
44 charMatrix (octave_idx_type r, octave_idx_type c, char val) : MArray2<char> (r, c, val) { } 44 charMatrix (octave_idx_type r, octave_idx_type c, char val) : MArray2<char> (r, c, val) { }
45 charMatrix (const dim_vector& dv) : MArray2<char> (dv) { }
46 charMatrix (const dim_vector& dv, char val) : MArray2<char> (dv, val) { }
45 charMatrix (const MArray2<char>& a) : MArray2<char> (a) { } 47 charMatrix (const MArray2<char>& a) : MArray2<char> (a) { }
46 charMatrix (const charMatrix& a) : MArray2<char> (a) { } 48 charMatrix (const charMatrix& a) : MArray2<char> (a) { }
47 charMatrix (char c); 49 charMatrix (char c);
48 charMatrix (const char *s); 50 charMatrix (const char *s);
49 charMatrix (const std::string& s); 51 charMatrix (const std::string& s);
68 std::string row_as_string (octave_idx_type, bool strip_ws = false, bool raw = false) const; 70 std::string row_as_string (octave_idx_type, bool strip_ws = false, bool raw = false) const;
69 71
70 // resize is the destructive equivalent for this one 72 // resize is the destructive equivalent for this one
71 73
72 charMatrix extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const; 74 charMatrix extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const;
75
76 charMatrix diag (void) const;
77 charMatrix diag (octave_idx_type k) const;
73 78
74 boolMatrix all (int dim = -1) const; 79 boolMatrix all (int dim = -1) const;
75 boolMatrix any (int dim = -1) const; 80 boolMatrix any (int dim = -1) const;
76 81
77 #if 0 82 #if 0