diff src/ov-bool.h @ 6099:2b065bbbd1c2

[project @ 2006-10-26 15:56:30 by jwe]
author jwe
date Thu, 26 Oct 2006 15:56:30 +0000
parents 85c7dc4afe6b
children 9e32bb109980
line wrap: on
line diff
--- a/src/ov-bool.h	Thu Oct 26 14:51:37 2006 +0000
+++ b/src/ov-bool.h	Thu Oct 26 15:56:30 2006 +0000
@@ -136,6 +136,16 @@
   ComplexNDArray complex_array_value (bool = false) const
     { return ComplexNDArray (dim_vector (1, 1), Complex (scalar)); }
 
+  SparseMatrix sparse_matrix_value (bool = false) const
+    { return SparseMatrix (Matrix (1, 1, scalar)); }
+
+  // XXX FIXME XXX Need SparseComplexMatrix (Matrix) constructor!!!
+  SparseComplexMatrix sparse_complex_matrix_value (bool = false) const
+    { return SparseComplexMatrix (sparse_matrix_value ()); }
+
+  SparseBoolMatrix sparse_bool_matrix_value (bool = false) const
+    { return SparseBoolMatrix (boolMatrix (1, 1, scalar)); }
+
   charNDArray
   char_array_value (bool = false) const
   {