comparison src/ov-scalar.h @ 5989:e049385342f6

[project @ 2006-09-14 02:10:46 by jwe]
author jwe
date Thu, 14 Sep 2006 02:10:46 +0000
parents 85c7dc4afe6b
children e60688a1ea07
comparison
equal deleted inserted replaced
5988:d9ce802628e6 5989:e049385342f6
139 Matrix matrix_value (bool = false) const 139 Matrix matrix_value (bool = false) const
140 { return Matrix (1, 1, scalar); } 140 { return Matrix (1, 1, scalar); }
141 141
142 NDArray array_value (bool = false) const 142 NDArray array_value (bool = false) const
143 { return NDArray (dim_vector (1, 1), scalar); } 143 { return NDArray (dim_vector (1, 1), scalar); }
144
145 SparseMatrix sparse_matrix_value (bool = false) const
146 { return SparseMatrix (Matrix (1, 1, scalar)); }
147
148 // XXX FIXME XXX Need SparseComplexMatrix (Matrix) constructor!!!
149 SparseComplexMatrix sparse_complex_matrix_value (bool = false) const
150 { return SparseComplexMatrix (sparse_matrix_value ()); }
144 151
145 octave_value resize (const dim_vector& dv, bool fill = false) const; 152 octave_value resize (const dim_vector& dv, bool fill = false) const;
146 153
147 Complex complex_value (bool = false) const { return scalar; } 154 Complex complex_value (bool = false) const { return scalar; }
148 155